TrackingProfile.UserTrackPoints Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Sammlung von Benutzerverfolgungspunkten 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
A UserTrackPointCollection that specifies the points in a workflow instance for which the runtime tracking infrastructure should send a UserTrackingRecord to the tracking service.
Hinweise
Ein Workflow-Designer oder ein Aktivitäts-Designer kann einen Workflow oder eine Aktivität verwendenActivity.TrackDataActivity.TrackDataActivityExecutionContext.TrackDataActivity.TrackData, um Daten an bestimmten Punkten während der Ausführung eines Workflows an die Laufzeitverfolgungsinfrastruktur zu senden. Ein solches Vorkommen wird als Benutzerereignis bezeichnet, und die ausgegebenen Daten werden als Benutzerdaten bezeichnet. Die Laufzeitverfolgungsinfrastruktur verwendet die UserTrackPoints Eigenschaft zum Filtern von Benutzerereignissen, um zu bestimmen, wann ein UserTrackingRecord An den Tracking-Dienst gesendet werden soll. Sie können der UserTrackPoints Eigenschaft eine UserTrackPoint hinzufügen, um interessante Punkte im potenziellen Ausführungspfad der Workflowinstanz anzugeben, für die Sie eine UserTrackingRecord Nachricht senden möchten.
A UserTrackPoint definiert keinen physischen Punkt in einer Workflowinstanz, sondern definiert stattdessen eine Reihe von Übereinstimmungsparametern, die von der Laufzeitverfolgungsinfrastruktur verwendet werden können, um Benutzerereignisse abzugleichen. Daher kann dasselbe UserTrackPoint während der Lebensdauer einer Workflowinstanz mehrmals abgeglichen werden. Die Laufzeitnachverfolgungsinfrastruktur gibt immer die Benutzerdaten zurück, die mit einer Übereinstimmung UserTrackPoint in der UserTrackingRecordDatei verknüpft sind, aber eine UserTrackPoint kann auch Angeben von Daten, die aus der Workflowinstanz extrahiert und im Nachverfolgungsdatensatz zurückgegeben werden sollen.