WorkflowServiceHost コンストラクター

定義

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())

パラメーター

workflowDefinition
Stream

ワークフロー定義を格納している Stream

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する 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

ワークフロー定義ファイルのパスを表す文字列。

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する Uri 型の配列。

注釈

ワークフロー定義が 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())

パラメーター

workflowType
Type

ワークフロー インスタンスの Type

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する 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())

パラメーター

workflowDefinition
Stream

ワークフロー定義を格納している Stream

ruleDefinition
Stream

ワークフロー ルール定義を格納している Stream

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する 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

ワークフロー ルール定義ファイルのパスを表す文字列。

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する Uri 型の配列。

注釈

ワークフロー定義とルール定義が 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())

パラメーター

workflowDefinition
Stream

ワークフロー定義を格納している Stream

ruleDefinition
Stream

ワークフロー ルール定義を格納している Stream

typeProvider
ITypeProvider

ITypeProvider インターフェイスを実装する型プロバイダー。

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する Uri 型の配列。

注釈

コンパイルされたワークフローに別のアセンブリで定義されているカスタム型を参照させる場合は、このオーバーロードを使用します。

適用対象

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 インターフェイスを実装する型プロバイダー。

baseAddress
Uri[]

ホストされるサービスのベース アドレスを格納する Uri 型の配列。

注釈

ワークフローがワークフロー マークアップ ファイル (.xoml) で定義されており、これが、別のアセンブリで定義されているカスタム型を参照している場合は、このオーバーロードを使用します。

適用対象