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
WorkflowServiceHost() |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse. |
WorkflowServiceHost(Stream, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Bytestreams, der die Workflowdefinition und die Basisadressen des angegebenen Dienstes enthält. |
WorkflowServiceHost(String, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition und der Basisadressen des angegebenen Dienstes. |
WorkflowServiceHost(Type, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Workflowtyps und der Basisadressen des angegebenen Dienstes. |
WorkflowServiceHost(Stream, Stream, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Bytestreams, der die Workflowdefinition enthält, eines Bytestreams, der die Workflowregeldefinition enthält, und der Basisadressen des angegebenen Dienstes. |
WorkflowServiceHost(String, String, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition, eines Pfads zur Workflowregeldefinition und der Basisadressen des angegebenen Dienstes. |
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Bytestreams, der die Workflowdefinition enthält, eines Bytestreams, der die Workflowregeldefinition enthält, eines Typanbieters für benutzerdefinierte Aktivitätstypen und der Basisadressen des angegebenen Dienstes. |
WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition, eines Pfads zur Workflowregeldefinition, eines Typanbieters für benutzerdefinierte Aktivitätstypen und der Basisadressen des angegebenen Dienstes. |
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 unter Verwendung eines Bytestreams, der die Workflowdefinition und die Basisadressen des angegebenen Dienstes 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 in gesichertem Speicher, z. B. einer Datenbank, gespeichert ist.
Gilt für:
WorkflowServiceHost(String, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition und der Basisadressen des angegebenen Dienstes.
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 die Workflowdefinition in Form einer Windows-Datei vorliegt.
Gilt für:
WorkflowServiceHost(Type, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Workflowtyps und der Basisadressen des angegebenen Dienstes.
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 wird.
Gilt für:
WorkflowServiceHost(Stream, Stream, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Bytestreams, der die Workflowdefinition enthält, eines Bytestreams, der die Workflowregeldefinition enthält, und der Basisadressen des angegebenen Dienstes.
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 in gesichertem Speicher, z. B. einer Datenbank, gespeichert sind.
Gilt für:
WorkflowServiceHost(String, String, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition, eines Pfads zur Workflowregeldefinition und der Basisadressen des angegebenen Dienstes.
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 Workflowregeldatei enthält.
Hinweise
Verwenden Sie diese Überladung, wenn die Workflowdefinition und die Regeldefinition in Form von Windows-Dateien vorliegen.
Gilt für:
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Bytestreams, der die Workflowdefinition enthält, eines Bytestreams, der die Workflowregeldefinition enthält, eines Typanbieters für benutzerdefinierte Aktivitätstypen und der Basisadressen des angegebenen Dienstes.
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 der kompilierte Workflow auf in einer separaten Assembly definierte benutzerdefinierte Typen verweisen soll.
Gilt für:
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Initialisiert eine neue Instanz der WorkflowServiceHost-Klasse unter Verwendung eines Pfads zur Workflowdefinition, eines Pfads zur Workflowregeldefinition, eines Typanbieters für benutzerdefinierte Aktivitätstypen und der Basisadressen des angegebenen Dienstes.
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 Workflowregeldatei enthält.
- typeProvider
- ITypeProvider
Ein Typanbieter, der die ITypeProvider-Schnittstelle implementiert.
Hinweise
Verwenden Sie diese Überladung, wenn Sie den Workflow in einer Workflowmarkupdatei (.xoml) definiert haben und er auf in einer separaten Assembly definierte benutzerdefinierte Typen verweist.