System.Activities.Tracking 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
워크플로 추적 레코드를 만들고 조작하는 데 사용되는 클래스가 포함되어 있습니다. 추적 레코드는 워크플로 인스턴스가 실행될 때 워크플로 런타임에서 만들고 TrackingParticipant에서 상속되는 클래스로 액세스합니다.
클래스
ActivityInfo |
추적된 Activity에 대한 정보를 포함합니다. |
ActivityScheduledQuery |
Queries 컬렉션에 추가된 경우 추적 레코드를 구독하기 위해 추적 프로필이 만들어질 때 작업 예약됨 레코드를 구독합니다. |
ActivityScheduledRecord |
실행 예약되는 작업의 추적 레코드를 나타냅니다. |
ActivityStateQuery |
Queries에 추가된 경우 작업 상태 레코드를 구독합니다. |
ActivityStateRecord |
작업 상태가 변경될 때 만들어지는 추적 레코드를 나타냅니다. |
ActivityStates |
작업의 상태를 지정합니다. |
BookmarkResumptionQuery |
Queries 컬렉션에 추가된 경우 TrackingRecord 개체에 대해 추적 프로필을 쿼리할 때 책갈피 다시 시작 레코드를 구독합니다. |
BookmarkResumptionRecord |
Bookmark를 다시 시작할 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
CancelRequestedQuery |
Queries 컬렉션에 추가된 경우 추적 레코드에 대해 추적 프로필을 쿼리할 때 취소 요청 레코드를 구독합니다. |
CancelRequestedRecord |
CancelChild(ActivityInstance) 또는 CancelChildren()을 호출할 때 워크플로 런타임에서 추적 참가자에게 보내는 데이터를 나타냅니다. |
CustomTrackingQuery |
Queries에 추가된 경우 사용자 지정 레코드에 대해 추적 프로필을 쿼리할 때 사용자 지정 추적 레코드를 구독합니다. |
CustomTrackingRecord |
사용자 지정 추적 레코드가 발생할 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
EtwTrackingParticipant |
추적 레코드의 데이터를 포함하는 ETW 세션으로 ETW(Windows용 이벤트 추적) 이벤트를 내보내는 워크플로 추적 데이터의 소비자입니다. |
FaultPropagationQuery |
Queries 컬렉션에 추가된 경우 추적 레코드에 대해 추적 프로필을 쿼리할 때 오류 전파 레코드를 구독합니다. |
FaultPropagationRecord |
워크플로 작업에서 오류가 전파될 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
InteropTrackingRecord |
추적된 레코드가 워크플로 내의 Interop 작업에서 발생할 때 추적 참가자에게 보내는 데이터를 나타냅니다. |
TrackingParticipant |
워크플로 추적 인프라와 상호 작용하고 추적 레코드에 액세스하는 워크플로 확장의 기본 클래스입니다. |
TrackingProfile |
TrackingParticipant에 워크플로 추적 레코드에 대한 구독을 만듭니다. |
TrackingQuery |
모든 추적 쿼리의 기본 클래스입니다. 추적 쿼리는 TrackingProfile에 대한 구독 정의를 만드는 데 사용됩니다. |
TrackingRecord |
모든 워크플로 추적 레코드가 파생되는 추상 클래스입니다. 추적 레코드는 추적 이벤트가 발생할 때 추석 참석자에게 보내는 데이터를 나타냅니다. |
WorkflowInstanceAbortedRecord |
워크플로 인스턴스가 중단될 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
WorkflowInstanceQuery |
Queries 컬렉션에 추가된 경우 추적 레코드를 구독하기 위해 추적 프로필이 만들어질 때 워크플로 인스턴스 레코드를 구독합니다. |
WorkflowInstanceRecord |
워크플로 인스턴스 상태가 변경될 때 런타임 추적 인프라에서 추적 서비스에 보내는 데이터를 포함합니다. |
WorkflowInstanceStates |
워크플로 인스턴스의 상태를 지정합니다. |
WorkflowInstanceSuspendedRecord |
워크플로 인스턴스가 일시 중단될 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
WorkflowInstanceTerminatedRecord |
워크플로가 종료될 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
WorkflowInstanceUnhandledExceptionRecord |
워크플로 인스턴스에서 처리되지 않은 예외가 발생할 때 런타임 추적 인프라에서 추적 참가자에게 보내는 데이터를 포함합니다. |
WorkflowInstanceUpdatedRecord |
업데이트된 레코드에 대한 정보를 지정합니다. |
열거형
ImplementationVisibility |
추적 프로필 내의 표시 모드를 설명합니다. |