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)

適用於