TrackingProfile.UserTrackPoints 속성

정의

런타임 추적 인프라가 사용자 이벤트를 필터링하는 데 사용하는 사용자 추적 지점 컬렉션을 가져옵니다.Gets the collection of user track points used by the runtime tracking infrastructure to filter user events.

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입니다.A UserTrackPointCollection that specifies the points in a workflow instance for which the runtime tracking infrastructure should send a UserTrackingRecord to the tracking service.

설명

워크플로 디자이너나 Activity Designer는 Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData 또는 Activity.TrackData를 사용하여 워크플로가 실행되는 동안 특정 지점에서 런타임 추적 인프라로 데이터를 내보낼 워크플로나 활동을 계측할 수 있습니다.A workflow designer or an activity designer can use Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData, or Activity.TrackData to instrument a workflow or an activity to emit data to the runtime tracking infrastructure at specific points during the execution of a workflow. 이러한 발생을 사용자 이벤트라고 하고 내보내는 데이터를 사용자 데이터라고 합니다.Such an occurrence is called a user event and the data emitted is called user data. 런타임 추적 인프라는 UserTrackPoints 속성을 사용하여 사용자 이벤트를 필터링하고 UserTrackingRecord를 추적 서비스로 보낼 시기를 결정합니다.The runtime tracking infrastructure uses the UserTrackPoints property to filter user events to determine when to send a UserTrackingRecord to the tracking service. UserTrackPointUserTrackPoints 속성에 추가하여 UserTrackingRecord를 보내도록 할 워크플로 인스턴스의 잠재적 실행 경로에 관심 지점을 지정할 수 있습니다.You can add a UserTrackPoint to the UserTrackPoints property to specify points of interest in the potential execution path of the workflow instance for which you want a UserTrackingRecord sent.

UserTrackPoint는 실제로 워크플로 인스턴스에 물리적 지점을 정의하는 대신 런타임 추적 인프라가 사용자 이벤트를 일치시키는 데 사용할 수 있는 일치 매개 변수 집합을 정의합니다.A UserTrackPoint does not actually define a physical point in a workflow instance, but instead defines a set of match parameters that can be used by the runtime tracking infrastructure to match user events. 따라서 워크플로 인스턴스 수명 동안 동일한 UserTrackPoint가 여러 번 일치할 수 있습니다.Therefore, the same UserTrackPoint can be matched many times during the lifespan of a workflow instance. 런타임 추적 인프라는 일치된 UserTrackPoint와 연결된 사용자 데이터를 항상 UserTrackingRecord에 반환하지만 UserTrackPoint는 워크플로 인스턴스에서 추출되어 추적 레코드에 반환될 데이터를 지정할 수도 있습니다.The runtime tracking infrastructure always returns the user data associated with a matched UserTrackPoint in the UserTrackingRecord, but a UserTrackPoint can also specify data to be extracted from the workflow instance and returned in the tracking record.

적용 대상