System.Workflow.Runtime 名前空間

ワークフロー ランタイムに関連するクラスを提供します。

クラス

名前 説明
CorrelationProperty

メッセージを特定の受信アクティビティに関連付けるために使用される名前と値のペアを表します。

CorrelationToken

所有者アクティビティに対する CorrelationProperty のサブスクリプションを管理します。 このクラスは継承できません。

CorrelationTokenCollection

CorrelationToken クラスのコレクションを表します。 このクラスは継承できません。

CorrelationTokenEventArgs

CorrelationTokenに関連付けられているイベント データを格納します。 このクラスは継承できません。

ServicesExceptionNotHandledEventArgs

ServicesExceptionNotHandled イベントのデータを提供します。

TimerEventSubscription

タイマー イベントのサブスクリプションを表します。

TimerEventSubscriptionCollection

TimerEventSubscription オブジェクトの順序付きリストを表します。

WorkflowCompletedEventArgs

WorkflowCompleted イベントのデータを提供します。

WorkflowEnvironment

現在のスレッドで実行されているワークフロー インスタンスのトランザクション環境を表します。

WorkflowEventArgs

ワークフロー イベントのデータを提供します。

WorkflowInstance

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

WorkflowOwnershipException

ワークフロー ランタイム エンジンが、別のワークフロー ランタイム エンジン インスタンスによって現在読み込まれているワークフロー インスタンスを読み込もうとしたときにスローされる例外。 さらに、この例外は、ワークフローの読み込み中に指定された所有権のタイムアウトが期限切れになった後に、ワークフロー ランタイム エンジンがワークフローの保存を試みた場合にスローされます。

WorkflowQueue

ワークフロー キューを表します。

WorkflowQueueInfo

WorkflowQueueに関する情報を格納します。

WorkflowQueuingService

WorkflowQueue オブジェクトを管理するためのサービスを提供します。

WorkflowRuntime

ワークフローのワークフロー ランタイム エンジンによって提供される構成可能な実行環境を表します。

WorkflowRuntimeEventArgs

StartedイベントとStopped イベントのデータを提供します。

WorkflowSuspendedEventArgs

WorkflowSuspended イベントのデータを提供します。

WorkflowTerminatedEventArgs

WorkflowTerminated イベントのデータを提供します。

インターフェイス

名前 説明
IPendingWork

作業バッチに参加するメソッドを提供します。

IWorkBatch

作業バッチに作業を追加するメソッドを提供します。

列挙型

名前 説明
WorkflowStatus

ワークフロー インスタンスの状態を指定します。