ActivityTrackPoint 类

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

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

public ref class ActivityTrackPoint sealed
public sealed class ActivityTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackPoint
type ActivityTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackPoint = class
Public NotInheritable Class ActivityTrackPoint
继承
ActivityTrackPoint
属性

注解

注意

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

当活动的执行状态发生更改时,工作流实例会将一个活动状态事件发出到运行时跟踪基础结构。 ActivityTrackPoint 定义工作流的可能执行路径中的关注点,由此类活动状态事件限定。 ActivityTrackPoint 包含匹配中包括的位置、从匹配中排除的位置,以及应在跟踪点匹配时从工作流实例中提取的数据。 您可以将 ActivityTrackPoint 添加到 ActivityTrackPoints,以指示运行时跟踪基础结构在指定的活动状态事件集发生时将 ActivityTrackingRecord 发送到跟踪服务。 可以在工作流实例中的多个点匹配单一 ActivityTrackPoint

ActivityTrackingLocation 包含工作流实例的可能执行路径中一个或多个位置的匹配条件。 您可以将 ActivityTrackingLocation 对象添加到 MatchingLocations 以定义应按跟踪点包括在匹配中的位置。 同样,您可以将 ActivityTrackingLocation 对象添加到 ExcludedLocations 以定义应按跟踪点从匹配中排除的位置。

您可以将 ActivityDataTrackingExtract 对象和 WorkflowDataTrackingExtract 对象添加到 Extracts,以指定在跟踪点匹配时应从工作流实例中提取的数据。 提取的数据将包括在 ActivityTrackingRecord 中。

您可以在 Annotations 中添加内容,以指定与跟踪点关联的附加信息。 这些批注将包括在跟踪点匹配时发送的 ActivityTrackingRecord 中。

构造函数

ActivityTrackPoint()
已过时.

初始化 ActivityTrackPoint 类的新实例。

属性

Annotations
已过时.

获取与跟踪点关联的批注的集合。

ExcludedLocations
已过时.

获取运行时跟踪基础结构应从跟踪点中排除的位置的集合。

Extracts
已过时.

获取一个集合,该集合指定要从工作流实例中提取并发送到跟踪服务的数据。

MatchingLocations
已过时.

获取运行时跟踪基础结构应包括在跟踪点匹配中的位置的集合。

方法

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)

适用于