Udostępnij za pośrednictwem


WorkflowServiceHost Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WorkflowServiceHost.

Przeciążenia

WorkflowServiceHost()

Inicjuje nowe wystąpienie klasy WorkflowServiceHost.

WorkflowServiceHost(Stream, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy i adresy podstawowe określonej usługi.

WorkflowServiceHost(String, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy i adresów podstawowych określonej usługi.

WorkflowServiceHost(Type, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu typu przepływu pracy i adresów podstawowych określonej usługi.

WorkflowServiceHost(Stream, Stream, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy, strumień bajtów zawierający definicję reguł przepływu pracy i adresy podstawowe określonej usługi.

WorkflowServiceHost(String, String, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy, ścieżki do definicji reguł przepływu pracy i adresów podstawowych określonej usługi.

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

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy, strumień bajtów zawierający definicję reguł przepływu pracy, dostawcę typu dla niestandardowych typów działań i adresy podstawowe określonej usługi.

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

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy, ścieżki do definicji reguł przepływu pracy, dostawcy typu dla niestandardowych typów działań i adresów podstawowych określonej usługi.

WorkflowServiceHost()

Inicjuje nowe wystąpienie klasy WorkflowServiceHost.

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

Dotyczy

WorkflowServiceHost(Stream, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy i adresy podstawowe określonej usługi.

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

Parametry

workflowDefinition
Stream

Stream zawiera definicję przepływu pracy.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, jeśli definicja przepływu pracy jest przechowywana w zabezpieczonym magazynie, takim jak baza danych.

Dotyczy

WorkflowServiceHost(String, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy i adresów podstawowych określonej usługi.

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

Parametry

workflowDefinitionPath
String

Ciąg zawierający ścieżkę do pliku definicji przepływu pracy.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy definicja przepływu pracy jest w postaci pliku systemu Windows.

Dotyczy

WorkflowServiceHost(Type, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu typu przepływu pracy i adresów podstawowych określonej usługi.

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

Parametry

workflowType
Type

Wystąpienie Type przepływu pracy.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy przepływ pracy jest zdefiniowany jako typ skompilowany.

Dotyczy

WorkflowServiceHost(Stream, Stream, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy, strumień bajtów zawierający definicję reguł przepływu pracy i adresy podstawowe określonej usługi.

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

Parametry

workflowDefinition
Stream

Stream zawiera definicję przepływu pracy.

ruleDefinition
Stream

Stream zawiera definicję reguł przepływu pracy.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy definicja przepływu pracy i definicja reguł są przechowywane w zabezpieczonym magazynie, takim jak baza danych.

Dotyczy

WorkflowServiceHost(String, String, Uri[])

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy, ścieżki do definicji reguł przepływu pracy i adresów podstawowych określonej usługi.

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

Parametry

workflowDefinitionPath
String

Ciąg zawierający ścieżkę do pliku definicji przepływu pracy.

ruleDefinitionPath
String

Ciąg zawierający ścieżkę do pliku definicji reguł przepływu pracy.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy definicja przepływu pracy i definicja reguł są w postaci plików systemu Windows.

Dotyczy

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

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu strumienia bajtów zawierającego definicję przepływu pracy, strumień bajtów zawierający definicję reguł przepływu pracy, dostawcę typu dla niestandardowych typów działań i adresy podstawowe określonej usługi.

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

Parametry

workflowDefinition
Stream

Stream zawiera definicję przepływu pracy.

ruleDefinition
Stream

Stream zawiera definicję reguł przepływu pracy.

typeProvider
ITypeProvider

Dostawca typów, który implementuje ITypeProvider interfejs.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy skompilowany przepływ pracy odwołuje się do typów niestandardowych zdefiniowanych w oddzielnym zestawie.

Dotyczy

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

Inicjuje nowe wystąpienie WorkflowServiceHost klasy przy użyciu ścieżki do definicji przepływu pracy, ścieżki do definicji reguł przepływu pracy, dostawcy typu dla niestandardowych typów działań i adresów podstawowych określonej usługi.

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

Parametry

workflowDefinitionPath
String

Ciąg zawierający ścieżkę do pliku definicji przepływu pracy.

ruleDefinitionPath
String

Ciąg zawierający ścieżkę do pliku definicji reguł przepływu pracy.

typeProvider
ITypeProvider

Dostawca typów, który implementuje ITypeProvider interfejs.

baseAddress
Uri[]

Tablica typu Uri zawierająca adresy podstawowe dla hostowanej usługi.

Uwagi

Użyj tego przeciążenia, gdy przepływ pracy został zdefiniowany w pliku znaczników przepływu pracy (xoml) i odwołuje się do typów niestandardowych zdefiniowanych w oddzielnym zestawie.

Dotyczy