System.Workflow.Runtime.Tracking 命名空间
包含与跟踪服务相关的类和接口。 Contains classes and an interface related to tracking services.
类
| ActivityDataTrackingExtract |
指定要从活动中提取并在跟踪点匹配时与关联的批注集合一起发送到跟踪服务的属性或字段。Specifies a property or a field to be extracted from an activity and sent to the tracking service together with an associated collection of annotations when a track point is matched. |
| ActivityTrackingCondition |
表示一个条件,该条件通过使用指定的比较运算符将活动成员的值与指定值进行比较。Represents a condition that compares the value of an activity member to a specified value by using a specified comparison operator. |
| ActivityTrackingLocation |
定义与根工作流实例的可能执行路径中的某个活动状态事件相对应的活动限定位置。Defines an activity-qualified location that corresponds to an activity status event in the potential execution path of a root workflow instance. 此类不能被继承。This class cannot be inherited. |
| ActivityTrackingLocationCollection |
包含 ActivityTrackingLocation 对象的集合。Contains a collection of ActivityTrackingLocation objects. |
| ActivityTrackingRecord |
包含运行库跟踪基础结构在 ActivityTrackPoint 匹配时发送到跟踪服务的数据。Contains the data sent to a tracking service by the runtime tracking infrastructure when an ActivityTrackPoint is matched. 它还用在 ActivityEvents 属性的返回列表中。It is also used in the return list of the ActivityEvents property. |
| ActivityTrackPoint |
定义工作流实例的可能执行路径中要跟踪的点,该点与活动执行状态更改关联。Defines a point, associated with an activity execution status change, to be tracked that is in the potential execution path of a workflow instance. 此类不能被继承。This class cannot be inherited. |
| ActivityTrackPointCollection |
包含 ActivityTrackPoint 对象的集合。Contains a collection of ActivityTrackPoint objects. |
| ExtractCollection |
包含 TrackingExtract 对象的集合。Contains a collection of TrackingExtract objects. |
| PreviousTrackingServiceAttribute |
指示在当前版本之前使用的 TrackingService。Indicates the type of the TrackingService that was used prior to the current version. |
| ProfileRemovedEventArgs |
为 ProfileRemoved 事件提供数据。Provides data for the ProfileRemoved event. 此类不能被继承。This class cannot be inherited. |
| ProfileUpdatedEventArgs |
为 ProfileUpdated 事件提供数据。Provides the data for the ProfileUpdated event. 此类不能被继承。This class cannot be inherited. |
| SqlTrackingQuery |
包含用于管理跟踪数据查询的方法和属性,跟踪数据包含在 SqlTrackingService 使用的 SQL 数据库中。Contains methods and properties that are used to manage queries to the tracking data that is contained in the SQL database used by a SqlTrackingService. |
| SqlTrackingQueryOptions |
包含一些属性,这些属性用于约束 SqlTrackingWorkflowInstance 调用所返回 GetWorkflows(SqlTrackingQueryOptions) 对象的集合。Contains properties that are used to constrain the set of SqlTrackingWorkflowInstance objects returned by a call to GetWorkflows(SqlTrackingQueryOptions). |
| SqlTrackingService |
代表使用 SQL 数据库存储跟踪信息的跟踪服务。Represents a tracking service that uses a SQL database to store tracking information. |
| SqlTrackingWorkflowInstance |
通过工作流实例的 SqlTrackingService 提供对 SQL 数据库中保留的跟踪数据的访问。Provides access to tracking data maintained in a SQL database by the SqlTrackingService for a workflow instance. |
| TrackingAnnotationCollection |
包含批注的集合。Contains a collection of annotations. |
| TrackingChannel |
表示跟踪通道的 |
| TrackingCondition |
一个 |
| TrackingConditionCollection |
包含 TrackingCondition 对象的集合。Contains a collection of TrackingCondition objects. |
| TrackingDataItem |
表示从工作流中提取的单一数据项及其所有关联的批注。Represents a single item of data extracted from a workflow and all its associated annotations. |
| TrackingDataItemValue |
包含从 SqlTrackingQueryOptions 中的工作流实例中提取的数据的筛选条件。Contains filter criteria for data extracted from a workflow instance in a SqlTrackingQueryOptions. |
| TrackingExtract |
|
| TrackingParameters |
包含有关与 TrackingChannel 关联的工作流实例的信息。Contains information about the workflow instance associated with a TrackingChannel. 此类不能被继承。This class cannot be inherited. |
| TrackingProfile |
定义根工作流实例的可能执行路径中的关注点,应将有关该关注点的信息通知跟踪服务。Defines points of interest in the potential execution path of a root workflow instance about which a tracking service should be notified. |
| TrackingProfileCache |
提供主机应用程序可用于清除跟踪配置文件缓存的方法。Provides a method that a host application can use to clear the tracking profile cache. |
| TrackingProfileDeserializationException |
当 TrackingProfile 无法将 XML 文档反序列化为 TrackingProfileSerializer 时,将会引发异常。The exception that is thrown when an XML document cannot be deserialized into a TrackingProfile by a TrackingProfileSerializer. |
| TrackingProfileSerializer |
提供通过使用跟踪配置文件 XML 架构定义 (XSD) 将跟踪配置文件序列化为 XML 文档或从 XML 文档反序列化跟踪配置文件的方法。Provides methods to serialize and deserialize tracking profiles into and from XML documents by using the tracking profile XML schema definition (XSD). |
| TrackingRecord |
从中派生 |
| TrackingService |
提供在跟踪服务与运行时跟踪基础结构之间的基本接口。Provides the basic interface between a tracking service and the run-time tracking infrastructure. |
| TrackingWorkflowChangedEventArgs |
包含与工作流实例执行过程中发生的工作流更改关联的数据。Contains data associated with a workflow change that occurs during the execution of a workflow instance. |
| TrackingWorkflowExceptionEventArgs |
包含与工作流实例执行过程中发生的异常关联的数据。Contains data associated with an exception that occurs during the execution of a workflow instance. |
| TrackingWorkflowSuspendedEventArgs |
包含有关工作流实例挂起原因的信息。Contains information about the reason that a workflow instance was suspended. |
| TrackingWorkflowTerminatedEventArgs |
包含与工作流实例终止关联的数据。Contains data associated with the termination of a workflow instance. |
| UserTrackingLocation |
定义与根工作流实例的可能执行路径中的某个用户事件相对应的活动限定位置。Defines an activity-qualified location that corresponds to a user event in the potential execution path of a root workflow instance. 此类不能被继承。This class cannot be inherited. |
| UserTrackingLocationCollection |
包含 UserTrackingLocation 对象的集合。Contains a collection of UserTrackingLocation objects. |
| UserTrackingRecord |
包含运行库跟踪基础结构在 UserTrackPoint 匹配时发送到跟踪服务的数据。Contains the data sent to a tracking service by the runtime tracking infrastructure when a UserTrackPoint is matched. |
| UserTrackPoint |
定义一个要跟踪的点(与用户事件关联),该点位于根工作流实例的可能执行路径中。Defines a point, associated with a user event, to be tracked in the potential execution path of a root workflow instance. 此类不能被继承。This class cannot be inherited. |
| UserTrackPointCollection |
包含 UserTrackPoint 对象的集合。Contains a collection of UserTrackPoint objects. |
| WorkflowDataTrackingExtract |
指定要从工作流的根活动中提取,并在跟踪点匹配时随关联的批注集合一起发送到跟踪服务的属性或字段。Specifies a property or a field to be extracted from the root activity of the workflow and sent to the tracking service together with and an associated collection of annotations when a track point is matched. |
| WorkflowTrackingLocation |
定义对发生在根工作流实例中的特定工作流事件的关注;用于按跟踪配置文件中的 WorkflowTrackPoint 进行匹配。Defines an interest in specific workflow status events that occur in a root workflow instance; used for matching by a WorkflowTrackPoint in a tracking profile. 此类不能被继承。This class cannot be inherited. |
| WorkflowTrackingRecord |
包含运行时跟踪基础结构在匹配了 WorkflowTrackPoint 时发送到跟踪服务的数据。Contains the data sent to the tracking service by the runtime tracking infrastructure when it matches a WorkflowTrackPoint. 它还用在 WorkflowEvents 属性的返回列表中。It is also used in the return list of the WorkflowEvents property. |
| WorkflowTrackPoint |
定义一个与一组工作流状态事件关联的点,这些事件在根工作流实例的可能执行路径中进行跟踪。Defines a point associated with a set of workflow status events that are tracked in the potential execution path of a root workflow instance. |
| WorkflowTrackPointCollection |
包含 WorkflowTrackPoint 对象的集合。Contains a collection of WorkflowTrackPoint objects. |
接口
| IProfileNotification |
为跟踪服务提供一种通知机制,用于将有关特定工作流 TrackingProfile 的 Type 更改的信息通知运行时跟踪基础结构。Provides a notification mechanism for a tracking service to inform the runtime tracking infrastructure about changes to the TrackingProfile for a particular workflow Type. |
枚举
| ComparisonOperator |
指定要对比较的操作数执行的运算。Specifies the operation to perform on the operands of a comparison. |
| TrackingWorkflowEvent |
指定工作流状态事件的类型。Specifies a type of workflow status event. |