次の方法で共有


WorkflowApplication.GetInstance メソッド

定義

ワークフロー インスタンスを取得します。

オーバーロード

GetInstance(Guid, InstanceStore)

指定したインスタンス ID とインスタンスストアを使用してワークフロー インスタンスを取得します。

GetInstance(Guid, InstanceStore, TimeSpan)

指定したインスタンス ID、インスタンスストア、およびタイム アウト間隔を使用して、ワークフロー インスタンスを取得します。

GetInstance(Guid, InstanceStore)

指定したインスタンス ID とインスタンスストアを使用してワークフロー インスタンスを取得します。

public:
 static System::Activities::WorkflowApplicationInstance ^ GetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore);
public static System.Activities.WorkflowApplicationInstance GetInstance (Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore);
static member GetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore -> System.Activities.WorkflowApplicationInstance
Public Shared Function GetInstance (instanceId As Guid, instanceStore As InstanceStore) As WorkflowApplicationInstance

パラメーター

instanceId
Guid

インスタンス識別子。

instanceStore
InstanceStore

ワークフロー アプリケーションの現在のインスタンスの永続化された状態へのアクセス。

戻り値

取得されたインスタンス。

適用対象

GetInstance(Guid, InstanceStore, TimeSpan)

指定したインスタンス ID、インスタンスストア、およびタイム アウト間隔を使用して、ワークフロー インスタンスを取得します。

public:
 static System::Activities::WorkflowApplicationInstance ^ GetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore, TimeSpan timeout);
public static System.Activities.WorkflowApplicationInstance GetInstance (Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore, TimeSpan timeout);
static member GetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore * TimeSpan -> System.Activities.WorkflowApplicationInstance
Public Shared Function GetInstance (instanceId As Guid, instanceStore As InstanceStore, timeout As TimeSpan) As WorkflowApplicationInstance

パラメーター

instanceId
Guid

インスタンス識別子。

instanceStore
InstanceStore

ワークフロー アプリケーションの現在のインスタンスの永続化された状態へのアクセス。

timeout
TimeSpan

ロード開始操作が取り消されるまでに、操作が完了する必要がある間隔。

戻り値

非同期操作への参照。

適用対象