WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從包含工作流程標記檔案檔檔名或工作流程服務類型名稱及指定服務基底位址的字串中建立 a WorkflowServiceHost 。
public:
override System::ServiceModel::ServiceHostBase ^ CreateServiceHost(System::String ^ constructorString, cli::array <Uri ^> ^ baseAddresses);
public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, Uri[] baseAddresses);
override this.CreateServiceHost : string * Uri[] -> System.ServiceModel.ServiceHostBase
Public Overrides Function CreateServiceHost (constructorString As String, baseAddresses As Uri()) As ServiceHostBase
參數
- constructorString
- String
定義工作流程服務的標記檔案檔檔名稱,或是工作流程服務類型的類型名稱。
傳回
一個 ServiceHostBase 與工作流程服務相關聯的物件。 預設實作會回傳 WorkflowServiceHost 一個帶有指定基底位址的物件。
備註
參數 constructorString 可以是完全限定的工作流程類型名稱,或是指令所在 .svc 檔案 ServiceHostFactory 中宣告的工作流程定義檔案的相對檔案路徑。
Note
要將規則定義與工作流程定義關聯,請將規則定義檔案命名為與工作流程定義檔案相同且副檔名為 .rules,並將其置於與工作流程定義檔案相同的目錄中。 例如,規則定義檔 CalculatorServiceWorkflow.rules 必須與 CalculatorServiceWorkflow.xoml 位於同一目錄中。