WorkflowServiceHost Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| WorkflowServiceHost() |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse. |
| WorkflowServiceHost(Stream, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition und die Basisadressen des angegebenen Diensts enthält. |
| WorkflowServiceHost(String, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition und den Basisadressen des angegebenen Diensts. |
| WorkflowServiceHost(Type, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Workflowtyps und der Basisadressen des angegebenen Diensts. |
| WorkflowServiceHost(Stream, Stream, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition, einen Bytedatenstrom, der die Workflowregelndefinition enthält, und die Basisadressen des angegebenen Diensts. |
| WorkflowServiceHost(String, String, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition, einen Pfad zur Workflowregelndefinition und die Basisadressen des angegebenen Diensts. |
| WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition enthält, einen Bytestream, der die Workflowregelndefinition enthält, einen Typanbieter für benutzerdefinierte Aktivitätstypen und die Basisadressen des angegebenen Diensts. |
| WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition, einen Pfad zur Workflowregelndefinition, einen Typanbieter für benutzerdefinierte Aktivitätstypen und die Basisadressen des angegebenen Diensts. |
WorkflowServiceHost()
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()
Gilt für:
WorkflowServiceHost(Stream, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition und die Basisadressen des angegebenen Diensts enthält.
public:
WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ParamArray baseAddress As Uri())
Parameter
Hinweise
Verwenden Sie diese Überladung, wenn die Workflowdefinition im gesicherten Speicher gespeichert ist, z. B. eine Datenbank.
Gilt für:
WorkflowServiceHost(String, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition und den Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(System::String ^ workflowDefinitionPath, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ParamArray baseAddress As Uri())
Parameter
- workflowDefinitionPath
- String
Eine Zeichenfolge, die den Pfad zur Workflowdefinitionsdatei enthält.
Hinweise
Verwenden Sie diese Überladung, wenn sich die Workflowdefinition in Form einer Windows-Datei befindet.
Gilt für:
WorkflowServiceHost(Type, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Workflowtyps und der Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(Type ^ workflowType, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(Type workflowType, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : Type * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowType As Type, ParamArray baseAddress As Uri())
Parameter
Hinweise
Verwenden Sie diese Überladung, wenn der Workflow als kompilierter Typ definiert ist.
Gilt für:
WorkflowServiceHost(Stream, Stream, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition, einen Bytedatenstrom, der die Workflowregelndefinition enthält, und die Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, System::IO::Stream ^ ruleDefinition, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, System.IO.Stream ruleDefinition, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * System.IO.Stream * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ruleDefinition As Stream, ParamArray baseAddress As Uri())
Parameter
Hinweise
Verwenden Sie diese Überladung, wenn die Workflowdefinition und die Regeldefinition im gesicherten Speicher gespeichert werden, z. B. eine Datenbank.
Gilt für:
WorkflowServiceHost(String, String, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition, einen Pfad zur Workflowregelndefinition und die Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(System::String ^ workflowDefinitionPath, System::String ^ ruleDefinitionPath, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, string ruleDefinitionPath, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * string * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ruleDefinitionPath As String, ParamArray baseAddress As Uri())
Parameter
- workflowDefinitionPath
- String
Eine Zeichenfolge, die den Pfad zur Workflowdefinitionsdatei enthält.
- ruleDefinitionPath
- String
Eine Zeichenfolge, die den Pfad zur Workflowregelndefinitionsdatei enthält.
Hinweise
Verwenden Sie diese Überladung, wenn sich die Workflowdefinition und die Regeldefinition in Form von Windows-Dateien befinden.
Gilt für:
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Bytedatenstroms, der die Workflowdefinition enthält, einen Bytestream, der die Workflowregelndefinition enthält, einen Typanbieter für benutzerdefinierte Aktivitätstypen und die Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, System::IO::Stream ^ ruleDefinition, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, System.IO.Stream ruleDefinition, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * System.IO.Stream * System.Workflow.ComponentModel.Compiler.ITypeProvider * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ruleDefinition As Stream, typeProvider As ITypeProvider, ParamArray baseAddress As Uri())
Parameter
- typeProvider
- ITypeProvider
Ein Typanbieter, der die ITypeProvider Schnittstelle implementiert.
Hinweise
Verwenden Sie diese Überladung, wenn Ihr kompilierter Workflow auf benutzerdefinierte Typen verweist, die in einer separaten Assembly definiert sind.
Gilt für:
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost Klasse mithilfe eines Pfads zur Workflowdefinition, einen Pfad zur Workflowregelndefinition, einen Typanbieter für benutzerdefinierte Aktivitätstypen und die Basisadressen des angegebenen Diensts.
public:
WorkflowServiceHost(System::String ^ workflowDefinitionPath, System::String ^ ruleDefinitionPath, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, string ruleDefinitionPath, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * string * System.Workflow.ComponentModel.Compiler.ITypeProvider * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ruleDefinitionPath As String, typeProvider As ITypeProvider, ParamArray baseAddress As Uri())
Parameter
- workflowDefinitionPath
- String
Eine Zeichenfolge, die den Pfad zur Workflowdefinitionsdatei enthält.
- ruleDefinitionPath
- String
Eine Zeichenfolge, die den Pfad zur Workflowregelndefinitionsdatei enthält.
- typeProvider
- ITypeProvider
Ein Typanbieter, der die ITypeProvider Schnittstelle implementiert.
Hinweise
Verwenden Sie diese Überladung, wenn Ihr Workflow in einer Workflowmarkupdatei (XOML) definiert ist und auf benutzerdefinierte Typen verweist, die in einer separaten Assembly definiert sind.