TrackingProfile.UserTrackPoints 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得執行階段追蹤基礎結構用來篩選使用者事件的使用者追蹤點集合。
public:
property System::Workflow::Runtime::Tracking::UserTrackPointCollection ^ UserTrackPoints { System::Workflow::Runtime::Tracking::UserTrackPointCollection ^ get(); };
public System.Workflow.Runtime.Tracking.UserTrackPointCollection UserTrackPoints { get; }
member this.UserTrackPoints : System.Workflow.Runtime.Tracking.UserTrackPointCollection
Public ReadOnly Property UserTrackPoints As UserTrackPointCollection
屬性值
UserTrackPointCollection,可指定工作流程執行個體中的點,執行階段追蹤基礎結構會傳送這些點的 UserTrackingRecord 至追蹤服務。
備註
工作流程設計工具或活動設計工具可使用 Activity.TrackData、Activity.TrackData、ActivityExecutionContext.TrackData 或 Activity.TrackData,指揮工作流程或活動在工作流程執行期間的特定點上發出資料至執行階段追蹤基礎結構。 這類情況稱為使用者事件,而發出的資料則稱為使用者資料。 執行階段追蹤基礎結構會使用 UserTrackPoints 屬性篩選使用者事件,以判斷何時傳送 UserTrackingRecord 至追蹤服務。 您可以加入 UserTrackPoint 至 UserTrackPoints 屬性中,以指定您所需要的點;這些點位於工作流程執行個體的可能執行路徑中,而且您想要傳送這個執行個體的 UserTrackingRecord。
UserTrackPoint 不會實際定義工作流程執行個體中的實體點,而會定義一組比對參數,讓執行階段追蹤基礎結構可用來比對使用者事件。 因此,在工作流程執行個體的存留期間內,可以多次比對相同的 UserTrackPoint。 執行階段追蹤基礎結構一律會傳回與 UserTrackPoint 中符合的 UserTrackingRecord 關聯的使用者資料,但 UserTrackPoint 也可以指定要從工作流程執行個體中擷取,然後在追蹤記錄中傳回的資料。