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

指定工作流实例的状态。