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

提供 StartedStopped 事件的資料。

WorkflowSuspendedEventArgs

提供 WorkflowSuspended 事件的資料。

WorkflowTerminatedEventArgs

提供 WorkflowTerminated 事件的資料。

介面

IPendingWork

提供參與工作批次的方法。

IWorkBatch

提供用來將物件加入至工作批次的方法。

列舉

WorkflowStatus

指定工作流程執行個體的狀態。