Condividi tramite


TrackingProfile.UserTrackPoints Proprietà

Definizione

Ottiene la raccolta di track point utente utilizzata dall'infrastruttura di rilevamento di runtime per filtrare eventi utente.

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

Valore della proprietà

Oggetto UserTrackPointCollection che specifica i punti in un'istanza del flusso di lavoro per cui l'infrastruttura di rilevamento di runtime deve inviare un elemento UserTrackingRecord al servizio di rilevamento.

Commenti

Un ActivityDesigner o un'utilità di progettazione flussi di lavoro può utilizzare il metodo Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData o il metodo Activity.TrackData per instrumentare un flusso di lavoro o un'attività a inviare dati all'infrastruttura di rilevamento di runtime in corrispondenza di punti specifici durante l'esecuzione di un flusso di lavoro. Una situazione del genere viene definita evento utente e i dati inviati vengono definiti dati utente. L'infrastruttura di rilevamento di runtime utilizza la proprietà UserTrackPoints per filtrare gli eventi utente allo scopo di stabilire quando inviare un oggetto UserTrackingRecord al servizio di rilevamento. È possibile aggiungere un oggetto UserTrackPoint alla proprietà UserTrackPoints per specificare i punti di interesse nel percorso di esecuzione potenziale dell'istanza del flusso di lavoro per cui si desidera che venga inviato un oggetto UserTrackingRecord.

Un oggetto UserTrackPoint in realtà non definisce un punto fisico in un'istanza del flusso di lavoro, bensì definisce un set di parametri di corrispondenza che possono essere utilizzati dall'infrastruttura di rilevamento di runtime per associare gli eventi utente. Pertanto, è possibile trovare più corrispondenze dello stesso oggetto UserTrackPoint durante il ciclo di vita di un'istanza del flusso di lavoro. L'infrastruttura di rilevamento di runtime restituisce sempre i dati utente associati a un oggetto UserTrackPoint corrispondente nell'elemento UserTrackingRecord. Un oggetto UserTrackPoint può tuttavia specificare anche i dati da estrarre dall'istanza del flusso di lavoro e da restituire nel record di rilevamento.

Si applica a