WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークフロー マークアップ ファイルのファイル名、またはワークフロー サービスの種類の型名、および指定されたサービスのベース アドレスを含む文字列から 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引数には、完全修飾ワークフロー型名を指定するか、ServiceHostFactoryディレクティブが配置される .svc ファイルで宣言されているワークフロー定義ファイルの相対ファイル パスを指定できます。
Note
ルール定義をワークフロー定義に関連付けるには、ルール定義ファイルにワークフロー定義ファイルと同じ名前に .rules 拡張子を付け、ワークフロー定義ファイルと同じディレクトリに配置します。 たとえば、ルール定義ファイル CalculatorServiceWorkflow.rules は CalculatorServiceWorkflow.xoml と同じディレクトリに存在する必要があります。