次の方法で共有


WorkflowInstanceManager クラス

ワークフロー インスタンスの取得、開始、および停止を管理します。

継承階層

System.Object
  Microsoft.Workflow.Client.WorkflowInstanceManager

名前空間:  Microsoft.Workflow.Client
アセンブリ:  Microsoft.Workflow.Client (Microsoft.Workflow.Client.dll)

構文

'宣言
Public Class WorkflowInstanceManager
'使用
Dim instance As WorkflowInstanceManager
public class WorkflowInstanceManager
public ref class WorkflowInstanceManager
type WorkflowInstanceManager =  class end
public class WorkflowInstanceManager

WorkflowInstanceManager 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド WorkflowInstanceManager(Uri) WorkflowInstanceManager クラスの新しいインスタンスを初期化します。
パブリック メソッド WorkflowInstanceManager(Uri, ClientSettings) WorkflowInstanceManager クラスの新しいインスタンスを初期化します。
パブリック メソッド WorkflowInstanceManager(Uri, ClientSettings, WorkflowNotificationPublisher) WorkflowInstanceManager クラスの新しいインスタンスを初期化します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CancelInstance 指定されたワークフロー インスタンスを取り消します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetInstance 特定のワークフロー インスタンスに関する情報を取得します。
パブリック メソッド GetInstanceCount() このスコープにあるすべてのワークフロー インスタンス数を取得します。
パブリック メソッド GetInstanceCount(String) 指定したワークフロー名のワークフロー インスタンス数を取得します。
パブリック メソッド GetInstanceCount(WorkflowInstanceStatus, String[]) 特定の状態であるすべてのワークフロー インスタンス数を取得します。
パブリック メソッド GetInstanceCount(String, WorkflowInstanceStatus, String[]) 特定の状態であり、指定されたアクティブ化メタデータ フィルターと一致する、特定のワークフローのすべてのワークフロー インスタンス数を取得します。
パブリック メソッド GetInstances() すべてのワークフロー インスタンスのコレクションを返します。
パブリック メソッド GetInstances(Int32, Int32) 指定したスキップ数と取得数のワークフロー インスタンスのコレクションを返します。
パブリック メソッド GetInstances(Int32, Int32, String) 指定したスキップ値、数、およびワークフロー名のワークフロー インスタンスのコレクションを返します。
パブリック メソッド GetInstances(Int32, Int32, WorkflowInstanceStatus, String[]) 指定したスキップ値、数、ワークフローの状態、およびアクティブ化メタデータ フィルターのワークフロー インスタンスのコレクションを返します。
パブリック メソッド GetInstances(Int32, Int32, String, WorkflowInstanceStatus, String[]) 指定したスキップ値、数、ワークフローの状態、ワークフロー名、およびアクティブ化メタデータ フィルターのワークフロー インスタンスのコレクションを返します。
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド PublishNotification(WorkflowNotification, String[]) 指定した WorkflowNotification とアクティブ化メタデータのシステム要求コンテキストを使用して、非同期イベントを発行します。
パブリック メソッド PublishNotification(WorkflowNotification, Nullable<Int64>, String[]) 指定した WorkflowNotification のシステム要求コンテキストを使用して、非同期イベントを発行します。
パブリック メソッド StartWorkflow 指定されたワークフロー インスタンスを開始します。
パブリック メソッド TerminateInstance 指定されたワークフロー インスタンスを終了します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.Workflow.Client 名前空間