TrackingProfile.UserTrackPoints 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
런타임 추적 인프라가 사용자 이벤트를 필터링하는 데 사용하는 사용자 추적 지점 컬렉션을 가져옵니다.
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 Designer는 Activity.TrackData, Activity.TrackData, ActivityExecutionContext.TrackData 또는 Activity.TrackData를 사용하여 워크플로가 실행되는 동안 특정 지점에서 런타임 추적 인프라로 데이터를 내보낼 워크플로나 활동을 계측할 수 있습니다. 이러한 발생을 사용자 이벤트라고 하고 내보내는 데이터를 사용자 데이터라고 합니다. 런타임 추적 인프라는 UserTrackPoints 속성을 사용하여 사용자 이벤트를 필터링하고 UserTrackingRecord를 추적 서비스로 보낼 시기를 결정합니다. UserTrackPoint를 UserTrackPoints 속성에 추가하여 UserTrackingRecord를 보내도록 할 워크플로 인스턴스의 잠재적 실행 경로에 관심 지점을 지정할 수 있습니다.
UserTrackPoint는 실제로 워크플로 인스턴스에 물리적 지점을 정의하는 대신 런타임 추적 인프라가 사용자 이벤트를 일치시키는 데 사용할 수 있는 일치 매개 변수 집합을 정의합니다. 따라서 워크플로 인스턴스 수명 동안 동일한 UserTrackPoint가 여러 번 일치할 수 있습니다. 런타임 추적 인프라는 일치된 UserTrackPoint와 연결된 사용자 데이터를 항상 UserTrackingRecord에 반환하지만 UserTrackPoint는 워크플로 인스턴스에서 추출되어 추적 레코드에 반환될 데이터를 지정할 수도 있습니다.