WorkflowServiceHost 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WorkflowServiceHost 類別的新執行個體。
多載
WorkflowServiceHost() |
初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(Stream, Uri[]) |
使用包含工作流程定義之位元資料流與指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(String, Uri[]) |
使用工作流程定義的路徑與指定服務的基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(Type, Uri[]) |
使用工作流程型別及指定的服務之基底位址,初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(Stream, Stream, Uri[]) |
使用包含工作流程定義之位元資料流、包含工作流程規則定義之位元資料流,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(String, String, Uri[]) |
使用工作流程定義的路徑、工作流程規則定義的路徑,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
使用包含工作流程定義之位元資料流、包含工作流程規則定義之位元資料流、自訂活動型別的型別提供者,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
使用工作流程定義的路徑、工作流程規則定義的路徑、自訂活動型別的型別提供者,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。 |
WorkflowServiceHost()
初始化 WorkflowServiceHost 類別的新執行個體。
protected:
WorkflowServiceHost();
protected WorkflowServiceHost ();
Protected Sub New ()
適用於
WorkflowServiceHost(Stream, Uri[])
使用包含工作流程定義之位元資料流與指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
備註
若工作流程定義儲存在安全的儲存區中 (如資料庫),則使用此多載。
適用於
WorkflowServiceHost(String, Uri[])
使用工作流程定義的路徑與指定服務的基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
- workflowDefinitionPath
- String
內含工作流程定義檔路徑的字串。
備註
當工作流程定義是 Windows 檔案形式,則使用此多載。
適用於
WorkflowServiceHost(Type, Uri[])
使用工作流程型別及指定的服務之基底位址,初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
備註
當工作流程定義為編譯型別,則使用此多載。
適用於
WorkflowServiceHost(Stream, Stream, Uri[])
使用包含工作流程定義之位元資料流、包含工作流程規則定義之位元資料流,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
備註
若工作流程定義與規則定義儲存在安全的儲存區中 (如資料庫),則使用此多載。
適用於
WorkflowServiceHost(String, String, Uri[])
使用工作流程定義的路徑、工作流程規則定義的路徑,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
- workflowDefinitionPath
- String
內含工作流程定義檔路徑的字串。
- ruleDefinitionPath
- String
內含工作流程規則定義檔路徑的字串。
備註
當工作流程定義與規則定義是 Windows 檔案形式,則使用此多載。
適用於
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
使用包含工作流程定義之位元資料流、包含工作流程規則定義之位元資料流、自訂活動型別的型別提供者,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
- typeProvider
- ITypeProvider
實作 ITypeProvider 介面的型別提供者。
備註
當您編譯的工作流程參照到其他組件中定義的自訂型別時,請使用此多載。
適用於
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
使用工作流程定義的路徑、工作流程規則定義的路徑、自訂活動型別的型別提供者,以及指定的服務之基底位址,來初始化 WorkflowServiceHost 類別的新執行個體。
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())
參數
- workflowDefinitionPath
- String
內含工作流程定義檔路徑的字串。
- ruleDefinitionPath
- String
內含工作流程規則定義檔路徑的字串。
- typeProvider
- ITypeProvider
實作 ITypeProvider 介面的型別提供者。
備註
當您將工作流程定義在工作流程標記檔中 (.xoml),且它參照到其他組件中定義的自訂型別時,請使用此多載。