言語

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

適用対象