System.Workflow.Runtime.Tracking 命名空间

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

ActivityDataTrackingExtract

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

ActivityTrackingCondition

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

ActivityTrackingLocation

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

ActivityTrackingLocationCollection

包含 ActivityTrackingLocation 对象的集合。

ActivityTrackingRecord

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

ActivityTrackPoint

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

ActivityTrackPointCollection

包含 ActivityTrackPoint 对象的集合。

ExtractCollection

包含 TrackingExtract 对象的集合。

PreviousTrackingServiceAttribute

指示在当前版本之前使用的 TrackingService

ProfileRemovedEventArgs

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

ProfileUpdatedEventArgs

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

SqlTrackingQuery

包含用于管理跟踪数据查询的方法和属性,跟踪数据包含在 SqlTrackingService 使用的 SQL 数据库中。

SqlTrackingQueryOptions

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

SqlTrackingService

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

SqlTrackingWorkflowInstance

通过工作流实例的 SqlTrackingService 提供对 SQL 数据库中保留的跟踪数据的访问。

TrackingAnnotationCollection

包含批注的集合。

TrackingChannel

表示跟踪通道的 abstract 基类。

TrackingCondition

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

TrackingConditionCollection

包含 TrackingCondition 对象的集合。

TrackingDataItem

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

TrackingDataItemValue

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

TrackingExtract

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

TrackingParameters

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

TrackingProfile

定义根工作流实例的可能执行路径中的关注点,应将有关该关注点的信息通知跟踪服务。

TrackingProfileCache

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

TrackingProfileDeserializationException

TrackingProfile 无法将 XML 文档反序列化为 TrackingProfileSerializer 时,将会引发异常。

TrackingProfileSerializer

提供通过使用跟踪配置文件 XML 架构定义 (XSD) 将跟踪配置文件序列化为 XML 文档或从 XML 文档反序列化跟踪配置文件的方法。

TrackingRecord

从中派生 abstractActivityTrackingRecordUserTrackingRecordWorkflowTrackingRecord 基类。

TrackingService

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

TrackingWorkflowChangedEventArgs

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

TrackingWorkflowExceptionEventArgs

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

TrackingWorkflowSuspendedEventArgs

包含有关工作流实例挂起原因的信息。

TrackingWorkflowTerminatedEventArgs

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

UserTrackingLocation

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

UserTrackingLocationCollection

包含 UserTrackingLocation 对象的集合。

UserTrackingRecord

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

UserTrackPoint

定义一个要跟踪的点(与用户事件关联),该点位于根工作流实例的可能执行路径中。 此类不能被继承。

UserTrackPointCollection

包含 UserTrackPoint 对象的集合。

WorkflowDataTrackingExtract

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

WorkflowTrackingLocation

定义对发生在根工作流实例中的特定工作流事件的关注;用于按跟踪配置文件中的 WorkflowTrackPoint 进行匹配。 此类不能被继承。

WorkflowTrackingRecord

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

WorkflowTrackPoint

定义一个与一组工作流状态事件关联的点,这些事件在根工作流实例的可能执行路径中进行跟踪。

WorkflowTrackPointCollection

包含 WorkflowTrackPoint 对象的集合。

接口

IProfileNotification

为跟踪服务提供一种通知机制,用于将有关特定工作流 TrackingProfileType 更改的信息通知运行时跟踪基础结构。

枚举

ComparisonOperator

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

TrackingWorkflowEvent

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