WorkflowServiceHost Konstruktory

Definice

Inicializuje novou instanci WorkflowServiceHost třídy .

Přetížení

WorkflowServiceHost()

Inicializuje novou instanci WorkflowServiceHost třídy .

WorkflowServiceHost(Stream, Uri[])

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu a základní adresy zadané služby.

WorkflowServiceHost(String, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu a základní adresy zadané služby.

WorkflowServiceHost(Type, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí typu pracovního postupu a základní adresy zadané služby.

WorkflowServiceHost(Stream, Stream, Uri[])

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu, bajtový datový proud obsahující definici pravidel pracovního postupu a základní adresy zadané služby.

WorkflowServiceHost(String, String, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu, cesty k definici pravidel pracovního postupu a základní adresy zadané služby.

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

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu, bajtový datový proud obsahující definici pravidel pracovního postupu, zprostředkovatele typu pro vlastní typy aktivit a základní adresy zadané služby.

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

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu, cesty k definici pravidel pracovního postupu, zprostředkovatele typu pro vlastní typy aktivit a základní adresy zadané služby.

WorkflowServiceHost()

Inicializuje novou instanci WorkflowServiceHost třídy .

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

Platí pro

WorkflowServiceHost(Stream, Uri[])

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu a základní adresy zadané služby.

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 obsahující definici pracovního postupu.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud je definice pracovního postupu uložená v zabezpečeném úložišti, například v databázi.

Platí pro

WorkflowServiceHost(String, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu a základní adresy zadané služby.

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

Řetězec, který obsahuje cestu k souboru definice pracovního postupu.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud je definice pracovního postupu ve formě souboru windows.

Platí pro

WorkflowServiceHost(Type, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí typu pracovního postupu a základní adresy zadané služby.

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

Instance Type pracovního postupu.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud je pracovní postup definován jako kompilovaný typ.

Platí pro

WorkflowServiceHost(Stream, Stream, Uri[])

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu, bajtový datový proud obsahující definici pravidel pracovního postupu a základní adresy zadané služby.

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 obsahující definici pracovního postupu.

ruleDefinition
Stream

Stream obsahující definici pravidel pracovního postupu.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud jsou definice pracovního postupu a definice pravidel uloženy v zabezpečeném úložišti, například v databázi.

Platí pro

WorkflowServiceHost(String, String, Uri[])

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu, cesty k definici pravidel pracovního postupu a základní adresy zadané služby.

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

Řetězec, který obsahuje cestu k souboru definice pracovního postupu.

ruleDefinitionPath
String

Řetězec, který obsahuje cestu k souboru definice pravidel pracovního postupu.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud jsou definice pracovního postupu a definice pravidel ve formě souborů windows.

Platí pro

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

Inicializuje novou instanci třídy pomocí datového WorkflowServiceHost proudu bajtů, který obsahuje definici pracovního postupu, bajtový datový proud obsahující definici pravidel pracovního postupu, zprostředkovatele typu pro vlastní typy aktivit a základní adresy zadané služby.

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 obsahující definici pracovního postupu.

ruleDefinition
Stream

Stream obsahující definici pravidel pracovního postupu.

typeProvider
ITypeProvider

Zprostředkovatel typu, který implementuje ITypeProvider rozhraní.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud zkompilovaný pracovní postup odkazuje na vlastní typy definované v samostatném sestavení.

Platí pro

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

Inicializuje novou instanci WorkflowServiceHost třídy pomocí cesty k definici pracovního postupu, cesty k definici pravidel pracovního postupu, zprostředkovatele typu pro vlastní typy aktivit a základní adresy zadané služby.

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

Řetězec, který obsahuje cestu k souboru definice pracovního postupu.

ruleDefinitionPath
String

Řetězec, který obsahuje cestu k souboru definice pravidel pracovního postupu.

typeProvider
ITypeProvider

Zprostředkovatel typu, který implementuje ITypeProvider rozhraní.

baseAddress
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostované služby.

Poznámky

Toto přetížení použijte, pokud máte pracovní postup definovaný v souboru značek pracovního postupu (.xoml) a odkazuje na vlastní typy definované v samostatném sestavení.

Platí pro