Freigeben über


TrackingProfile.UserTrackPoints Eigenschaft

Definition

Ruft die Auflistung der Benutzerverfolgungspunkte ab, die von der Laufzeitverfolgungsinfrastruktur zum Filtern von Benutzerereignissen verwendet werden.

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

Eigenschaftswert

UserTrackPointCollection

UserTrackPointCollection mit den Punkten in einer Workflowinstanz, für die die Laufzeitverfolgungsinfrastruktur einen UserTrackingRecord an den Überwachungsdienst senden soll.

Hinweise

Ein Workflow-Designer oder Aktivitätsdesigner kann mit Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData oder Activity.TrackData einen Workflow oder eine Aktivität so einrichten, dass Daten an bestimmten Punkten während der Ausführung eines Workflows an die Laufzeitverfolgungsinfrastruktur ausgegeben werden. Dabei handelt es sich um ein Benutzereignis, und die ausgegebenen Daten sind Benutzerdaten. Die Laufzeitverfolgungsinfrastruktur filtert diese Benutzerereignisse mit der UserTrackPoints-Eigenschaft, um zu bestimmen, wann ein UserTrackingRecord an den Überwachungsdienst gesendet werden muss. Sie können der UserTrackPoint-Eigenschaft einen UserTrackPoints hinzufügen. Damit können Sie relevante Punkte im möglichen Ausführungspfad für die Workflowinstanz angeben, für die ein UserTrackingRecord gesendet werden soll.

UserTrackPoint definiert keinen physischen Punkt in einer Workflowinstanz, sondern eine Reihe von Übereinstimmungsparametern, mit denen die Laufzeitverfolgungsinfrastruktur Benutzerereignisse abgleichen kann. Deshalb kann derselbe UserTrackPoint während der Ausführung einer Workflowinstanz mehrmals abgeglichen werden. Die Laufzeitverfolgungsinfrastruktur gibt stetes die Benutzerdaten zurück, die einem abgeglichenen UserTrackPoint in UserTrackingRecord zugeordnet sind. Ein UserTrackPoint kann jedoch auch Daten angeben, die aus der Workflowinstanz extrahiert und in einem Verfolgungsdatensatz zurückgegeben werden sollen.

Gilt für