다음을 통해 공유


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

런타임 추적 인프라가 UserTrackPointCollection를 추적 서비스로 보내야 하는 워크플로 인스턴스의 지점을 지정하는 UserTrackingRecord입니다.

설명

워크플로 디자이너나 Activity Designer는 Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData 또는 Activity.TrackData를 사용하여 워크플로가 실행되는 동안 특정 지점에서 런타임 추적 인프라로 데이터를 내보낼 워크플로나 활동을 계측할 수 있습니다. 이러한 발생을 사용자 이벤트라고 하고 내보내는 데이터를 사용자 데이터라고 합니다. 런타임 추적 인프라는 UserTrackPoints 속성을 사용하여 사용자 이벤트를 필터링하고 UserTrackingRecord를 추적 서비스로 보낼 시기를 결정합니다. UserTrackPointUserTrackPoints 속성에 추가하여 UserTrackingRecord를 보내도록 할 워크플로 인스턴스의 잠재적 실행 경로에 관심 지점을 지정할 수 있습니다.

UserTrackPoint는 실제로 워크플로 인스턴스에 물리적 지점을 정의하는 대신 런타임 추적 인프라가 사용자 이벤트를 일치시키는 데 사용할 수 있는 일치 매개 변수 집합을 정의합니다. 따라서 워크플로 인스턴스 수명 동안 동일한 UserTrackPoint가 여러 번 일치할 수 있습니다. 런타임 추적 인프라는 일치된 UserTrackPoint와 연결된 사용자 데이터를 항상 UserTrackingRecord에 반환하지만 UserTrackPoint는 워크플로 인스턴스에서 추출되어 추적 레코드에 반환될 데이터를 지정할 수도 있습니다.

적용 대상