WorkflowServiceHost Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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
- 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
- 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
- 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.