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) で定義されており、これが、別のアセンブリで定義されているカスタム型を参照している場合は、このオーバーロードを使用します。
適用対象
.NET