WorkflowServiceHost Konstruktorer

Definition

Initierar en ny instans av WorkflowServiceHost klassen.

Överlagringar

Name Description
WorkflowServiceHost()

Initierar en ny instans av WorkflowServiceHost klassen.

WorkflowServiceHost(Stream, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen och basadresserna för den angivna tjänsten.

WorkflowServiceHost(String, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen och basadresserna för den angivna tjänsten.

WorkflowServiceHost(Type, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en arbetsflödestyp och basadresserna för den angivna tjänsten.

WorkflowServiceHost(Stream, Stream, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen, en byteström som innehåller definitionen av arbetsflödesregler och basadresserna för den angivna tjänsten.

WorkflowServiceHost(String, String, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen, en sökväg till definitionen av arbetsflödesregler och basadresserna för den angivna tjänsten.

WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen, en byteström som innehåller definitionen av arbetsflödesregler, en typprovider för anpassade aktivitetstyper och basadresserna för den angivna tjänsten.

WorkflowServiceHost(String, String, ITypeProvider, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen, en sökväg till definitionen av arbetsflödesregler, en typprovider för anpassade aktivitetstyper och de grundläggande adresserna för den angivna tjänsten.

WorkflowServiceHost()

Initierar en ny instans av WorkflowServiceHost klassen.

protected:
 WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()

Gäller för

WorkflowServiceHost(Stream, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinition
Stream

Stream som innehåller arbetsflödesdefinitionen.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen om arbetsflödesdefinitionen lagras i skyddad lagring, till exempel en databas.

Gäller för

WorkflowServiceHost(String, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinitionPath
String

En sträng som innehåller sökvägen till arbetsflödesdefinitionsfilen.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när arbetsflödesdefinitionen är i form av en Windows-fil.

Gäller för

WorkflowServiceHost(Type, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en arbetsflödestyp och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowType
Type

Arbetsflödesinstansen Type .

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när arbetsflödet definieras som kompilerad typ.

Gäller för

WorkflowServiceHost(Stream, Stream, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen, en byteström som innehåller definitionen av arbetsflödesregler och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinition
Stream

Stream som innehåller arbetsflödesdefinitionen.

ruleDefinition
Stream

Stream som innehåller definitionen av arbetsflödesregler.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när arbetsflödesdefinitionen och regeldefinitionen lagras i skyddad lagring, till exempel en databas.

Gäller för

WorkflowServiceHost(String, String, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen, en sökväg till definitionen av arbetsflödesregler och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinitionPath
String

En sträng som innehåller sökvägen till arbetsflödesdefinitionsfilen.

ruleDefinitionPath
String

En sträng som innehåller sökvägen till definitionsfilen för arbetsflödesregler.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när arbetsflödesdefinitionen och regeldefinitionen är i form av Windows-filer.

Gäller för

WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en byteström som innehåller arbetsflödesdefinitionen, en byteström som innehåller definitionen av arbetsflödesregler, en typprovider för anpassade aktivitetstyper och basadresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinition
Stream

Stream som innehåller arbetsflödesdefinitionen.

ruleDefinition
Stream

Stream som innehåller definitionen av arbetsflödesregler.

typeProvider
ITypeProvider

En typprovider som implementerar ITypeProvider gränssnittet.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när ditt kompilerade arbetsflöde refererar till anpassade typer som definierats i en separat sammansättning.

Gäller för

WorkflowServiceHost(String, String, ITypeProvider, Uri[])

Initierar en ny instans av klassen med hjälp av WorkflowServiceHost en sökväg till arbetsflödesdefinitionen, en sökväg till definitionen av arbetsflödesregler, en typprovider för anpassade aktivitetstyper och de grundläggande adresserna för den angivna tjänsten.

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())

Parametrar

workflowDefinitionPath
String

En sträng som innehåller sökvägen till arbetsflödesdefinitionsfilen.

ruleDefinitionPath
String

En sträng som innehåller sökvägen till definitionsfilen för arbetsflödesregler.

typeProvider
ITypeProvider

En typprovider som implementerar ITypeProvider gränssnittet.

baseAddress
Uri[]

En matris av typen Uri som innehåller basadresserna för den värdbaserade tjänsten.

Kommentarer

Använd den här överbelastningen när du har definierat arbetsflödet i en arbetsflödesmarkeringsfil (.xoml) och den refererar till anpassade typer som definierats i en separat sammansättning.

Gäller för