System.Activities.Tracking 命名空间

包含用于创建工作流跟踪记录并与之交互的类。 跟踪记录由工作流运行时在工作流实例执行时创建,并由继承自 TrackingParticipant 的类访问。

ActivityInfo

包含有关跟踪的 Activity 的信息。

ActivityScheduledQuery

添加到 Queries 集合时,当创建了跟踪配置文件来订阅跟踪记录时订阅已安排活动记录。

ActivityScheduledRecord

表示所安排执行的活动的跟踪记录。

ActivityStateQuery

当添加到 Queries 时,订阅活动状态记录。

ActivityStateRecord

表示在活动更改状态时创建的跟踪记录。

ActivityStates

指定活动的状态。

BookmarkResumptionQuery

添加到 Queries 集合时,当查询跟踪配置文件来搜索 TrackingRecord 对象时订阅书签恢复记录。

BookmarkResumptionRecord

包含运行时跟踪基础结构在恢复 Bookmark 时发送给跟踪参与者的数据。

CancelRequestedQuery

添加到 Queries 集合时,当查询跟踪配置文件来搜索跟踪记录时订阅取消请求记录。

CancelRequestedRecord

表示在调用 CancelChild(ActivityInstance)CancelChildren() 时由工作流运行时发送给跟踪参与者的数据。

CustomTrackingQuery

添加到 Queries 时,当查询跟踪配置文件来搜索自定义记录时订阅自定义跟踪记录。

CustomTrackingRecord

包含由运行时跟踪基础结构在引发自定义跟踪记录时发送到跟踪参与者的数据。

EtwTrackingParticipant

工作流跟踪数据的使用者,它将向包含跟踪记录中的数据的 ETW 会话发出 Windows 事件跟踪 (ETW) 事件。

FaultPropagationQuery

添加到 Queries 集合时,当查询跟踪配置文件来搜索跟踪记录时订阅错误传播记录。

FaultPropagationRecord

包含在从工作流活动中传播错误时运行时跟踪基础结构发送给跟踪参与者的数据。

InteropTrackingRecord

表示当工作流内的 Interop 活动中出现跟踪记录时发送给跟踪参与者的数据。

TrackingParticipant

与工作流跟踪基础结构交互并访问跟踪记录的工作流扩展的基类。

TrackingProfile

TrackingParticipant 中创建工作流跟踪记录订阅。

TrackingQuery

所有跟踪查询的基类。 用于为 TrackingProfile 创建订阅定义的跟踪查询。

TrackingRecord

所有工作流跟踪记录均派生自其中的抽象类。 跟踪记录表示在跟踪的事件发生时发送到跟踪参与者的数据。

WorkflowInstanceAbortedRecord

包含运行时跟踪基础结构在工作流实例中止时发送给跟踪参与者的数据。

WorkflowInstanceQuery

添加到 Queries 集合时,当创建了跟踪配置文件来订阅跟踪记录时订阅工作流实例记录。

WorkflowInstanceRecord

包含运行时跟踪基础结构在工作流实例更改状态时发送给跟踪服务的数据。

WorkflowInstanceStates

指定工作流实例的状态。

WorkflowInstanceSuspendedRecord

包含运行时跟踪基础结构在工作流实例挂起时发送给跟踪参与者的数据。

WorkflowInstanceTerminatedRecord

包含运行时跟踪基础结构在工作流终止时发送给跟踪参与者的数据。

WorkflowInstanceUnhandledExceptionRecord

包含运行时跟踪基础结构在工作流实例遇到未经处理的异常时发送给跟踪参与者的数据。

WorkflowInstanceUpdatedRecord

指定有关更新记录的信息。

枚举

ImplementationVisibility

描述跟踪配置文件内的可见性模式。