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

添加到 >时,当查询自定义记录的跟踪配置文件时,订阅自定义跟踪记录。

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

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