System.Workflow.Runtime.Tracking 命名空间

包含与跟踪服务相关的类和接口。

类

名称 说明
ActivityDataTrackingExtract

指定要从活动中提取的属性或字段,并在匹配跟踪点时连同关联的批注集合一起发送到跟踪服务。

ActivityTrackingCondition

表示使用指定的比较运算符将活动成员的值与指定值进行比较的条件。

ActivityTrackingLocation

定义与根工作流实例的潜在执行路径中的活动状态事件对应的活动限定位置。 此类不能被继承。

ActivityTrackingLocationCollection

包含对象的集合 ActivityTrackingLocation 。

ActivityTrackingRecord

包含运行时跟踪基础结构在匹配时 ActivityTrackPoint 发送到跟踪服务的数据。 它还在属性的 ActivityEvents 返回列表中使用。

ActivityTrackPoint

定义与活动执行状态更改关联的点,以跟踪工作流实例的潜在执行路径中。 此类不能被继承。

ActivityTrackPointCollection

包含对象的集合 ActivityTrackPoint 。

ExtractCollection

包含对象的集合 TrackingExtract 。

PreviousTrackingServiceAttribute

指示当前版本之前使用的 TrackingService 的类型。

ProfileRemovedEventArgs

提供事件的数据 ProfileRemoved 。 此类不能被继承。

ProfileUpdatedEventArgs

提供事件的数据 ProfileUpdated 。 此类不能被继承。

SqlTrackingQuery

包含用于管理查询的方法和属性,这些查询包含在 SQL 数据库中使用的 SqlTrackingServiceSQL 数据库中。

SqlTrackingQueryOptions

包含用于约束调用SqlTrackingWorkflowInstance所返回的对象GetWorkflows(SqlTrackingQueryOptions)集的属性。

SqlTrackingService

表示使用 SQL 数据库存储跟踪信息的跟踪服务。

SqlTrackingWorkflowInstance

提供对工作流 SqlTrackingService 实例在 SQL 数据库中维护数据的跟踪访问。

TrackingAnnotationCollection

包含批注的集合。

TrackingChannel

表示 abstract 跟踪通道的基类。

TrackingCondition

一个 abstract 基类,表示可用于约束 ActivityTrackingLocation 或约束的 UserTrackingLocation比较。

TrackingConditionCollection

包含对象的集合 TrackingCondition 。

TrackingDataItem

表示从工作流中提取的单个数据项及其所有关联的批注。

TrackingDataItemValue

包含从工作流实例中提取的数据的 SqlTrackingQueryOptions筛选条件。

TrackingExtract

表示 abstract 要从工作流实例及其关联的批注中提取的字段或属性的基类。

TrackingParameters

包含与 /> 关联的工作流实例的相关信息。 此类不能被继承。

TrackingProfile

定义根工作流实例的潜在执行路径中应通知跟踪服务的兴趣点。

TrackingProfileCache

提供主机应用程序可用于清除跟踪配置文件缓存的方法。

TrackingProfileDeserializationException

当 XML 文档无法反序列化为由 a TrackingProfileTrackingProfileSerializer.

TrackingProfileSerializer

提供使用跟踪配置文件 XML 架构定义(XSD)对跟踪配置文件进行序列化和反序列化的方法。

TrackingRecord

从abstract中ActivityTrackingRecordUserTrackingRecord派生和WorkflowTrackingRecord派生的基类。

TrackingService

提供跟踪服务与运行时跟踪基础结构之间的基本接口。

TrackingWorkflowChangedEventArgs

包含与工作流实例执行期间发生的工作流更改关联的数据。

TrackingWorkflowExceptionEventArgs

包含与工作流实例执行期间发生的异常关联的数据。

TrackingWorkflowSuspendedEventArgs

包含有关工作流实例暂停的原因的信息。

TrackingWorkflowTerminatedEventArgs

包含与工作流实例终止关联的数据。

UserTrackingLocation

定义与根工作流实例的潜在执行路径中的用户事件对应的活动限定位置。 此类不能被继承。

UserTrackingLocationCollection

包含对象的集合 UserTrackingLocation 。

UserTrackingRecord

包含匹配时 UserTrackPoint 运行时跟踪基础结构发送到跟踪服务的数据。

UserTrackPoint

定义要在根工作流实例的潜在执行路径中跟踪的用户事件关联的点。 此类不能被继承。

UserTrackPointCollection

包含对象的集合 UserTrackPoint 。

WorkflowDataTrackingExtract

指定要从工作流的根活动中提取的属性或字段,并在匹配跟踪点时与关联的批注集合一起发送到跟踪服务。

WorkflowTrackingLocation

定义对根工作流实例中发生的特定工作流状态事件的兴趣;用于跟踪 WorkflowTrackPoint 配置文件中的匹配。 此类不能被继承。

WorkflowTrackingRecord

包含运行时跟踪基础结构在与跟踪服务匹配 WorkflowTrackPoint时发送到跟踪服务的数据。 它还在属性的 WorkflowEvents 返回列表中使用。

WorkflowTrackPoint

定义与在根工作流实例的潜在执行路径中跟踪的一组工作流状态事件关联的点。

WorkflowTrackPointCollection

包含对象的集合 WorkflowTrackPoint 。

接口

名称 说明
IProfileNotification

为跟踪服务提供通知机制,以通知运行时跟踪基础结构对特定工作流TrackingProfile的Type更改。

枚举

名称 说明
ComparisonOperator

指定要对比较操作数执行的操作。

TrackingWorkflowEvent

指定工作流状态事件的类型。