Поделиться через


TrackingProfile.UserTrackPoints Свойство

Определение

Возвращает коллекцию точек отслеживания пользователей, используемых инфраструктурой отслеживания среды выполнения для фильтрации событий пользователей.

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.TrackDataActivity.TrackDataActivityExecutionContext.TrackData, или Activity.TrackData инструментировать рабочий процесс или действие для отправки данных в инфраструктуру отслеживания среды выполнения в определенных точках во время выполнения рабочего процесса. Такое событие называется событием пользователя, а данные, создаваемые, называются пользовательскими данными. Инфраструктура отслеживания среды выполнения использует UserTrackPoints свойство для фильтрации событий пользователей, чтобы определить, когда отправлять UserTrackingRecord службу отслеживания. Можно добавить в UserTrackPointUserTrackPoints свойство, чтобы указать точки интереса к потенциальному пути выполнения экземпляра рабочего процесса, для которого требуется UserTrackingRecord отправить.

Фактически не UserTrackPoint определяет физическую точку в экземпляре рабочего процесса, а определяет набор параметров соответствия, которые могут использоваться инфраструктурой отслеживания среды выполнения для сопоставления событий пользователей. Таким образом, то же UserTrackPoint самое можно сопоставить много раз во время существования экземпляра рабочего процесса. Инфраструктура отслеживания среды выполнения всегда возвращает пользовательские данные, связанные с соответствующим UserTrackPoint в ней UserTrackingRecord, но UserTrackPoint также может указывать данные, которые необходимо извлечь из экземпляра рабочего процесса и вернуть в записи отслеживания.

Применяется к