다음을 통해 공유


System.Workflow.Runtime.Tracking 네임스페이스

추적 서비스와 관련된 클래스 및 인터페이스를 포함합니다.

클래스

ActivityDataTrackingExtract

추적 지점이 일치할 때 활동에서 추출하여 연결된 주석 컬렉션과 함께 추적 서비스로 보낼 속성이나 필드를 지정합니다.

ActivityTrackingCondition

지정된 비교 연산자를 사용하여 활동 멤버의 값을 지정된 값과 비교하는 조건을 나타냅니다.

ActivityTrackingLocation

루트 워크플로 인스턴스의 잠재적 실행 경로에 있는 활동 상태 이벤트에 해당하는 활동 정규화된 위치를 정의합니다. 이 클래스는 상속될 수 없습니다.

ActivityTrackingLocationCollection

ActivityTrackingLocation 개체의 컬렉션을 포함합니다.

ActivityTrackingRecord

ActivityTrackPoint가 일치할 때 런타임 추적 인프라가 추적 서비스로 보내는 데이터를 포함합니다. 또한 ActivityEvents 속성의 반환 목록에도 사용됩니다.

ActivityTrackPoint

워크플로 인스턴스의 잠재적 실행 경로에 있는, 활동 실행 상태 변경과 연결된 추적할 지점을 정의합니다. 이 클래스는 상속될 수 없습니다.

ActivityTrackPointCollection

ActivityTrackPoint 개체의 컬렉션을 포함합니다.

ExtractCollection

TrackingExtract 개체의 컬렉션을 포함합니다.

PreviousTrackingServiceAttribute

현재 버전 이전에 사용된 TrackingService의 형식을 나타냅니다.

ProfileRemovedEventArgs

ProfileRemoved 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다.

ProfileUpdatedEventArgs

ProfileUpdated 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다.

SqlTrackingQuery

SqlTrackingService가 사용하는 SQL 데이터베이스에 포함된 추적 데이터에 대한 쿼리를 관리하는 데 사용되는 메서드와 속성을 포함합니다.

SqlTrackingQueryOptions

SqlTrackingWorkflowInstance 호출에서 반환되는 GetWorkflows(SqlTrackingQueryOptions) 개체 집합을 제한하는 데 사용되는 속성을 포함합니다.

SqlTrackingService

SQL 데이터베이스를 사용하여 추적 정보를 저장하는 추적 서비스를 나타냅니다.

SqlTrackingWorkflowInstance

SqlTrackingService가 워크플로 인스턴스에 대해 SQL 데이터베이스에 유지 관리하는 추적 데이터에 대한 액세스를 제공합니다.

TrackingAnnotationCollection

주석 컬렉션을 포함합니다.

TrackingChannel

추적 채널을 나타내는 abstract 기본 클래스입니다.

TrackingCondition

abstract 또는 ActivityTrackingLocation을 제한하는 데 사용할 수 있는 비교를 나타내는 UserTrackingLocation 기본 클래스입니다.

TrackingConditionCollection

TrackingCondition 개체의 컬렉션을 포함합니다.

TrackingDataItem

워크플로 및 연결된 모든 주석에서 추출된 데이터의 단일 항목을 나타냅니다.

TrackingDataItemValue

SqlTrackingQueryOptions의 워크플로 인스턴스에서 추출할 데이터에 대한 필터 조건을 포함합니다.

TrackingExtract

워크플로 인스턴스 및 연결된 주석에서 추출할 필드나 속성을 나타내는 abstract 기본 클래스입니다.

TrackingParameters

TrackingChannel과 연결된 워크플로 인스턴스에 대한 정보를 포함합니다. 이 클래스는 상속될 수 없습니다.

TrackingProfile

추적 서비스가 알림을 받아야 하는 루트 워크플로 인스턴스의 잠재적 실행 경로에 관심 지점을 정의합니다.

TrackingProfileCache

호스트 애플리케이션이 추적 프로필 캐시를 지우는 데 사용할 수 있는 메서드를 제공합니다.

TrackingProfileDeserializationException

TrackingProfile가 XML 문서를 TrackingProfileSerializer로 역직렬화할 수 없는 경우 throw되는 예외입니다.

TrackingProfileSerializer

추적 프로필 XSD(XML 스키마 정의)를 사용하여 추적 프로필을 XML 문서로/XML 문서에서 직렬화 및 역직렬화하는 메서드를 제공합니다.

TrackingRecord

abstract, ActivityTrackingRecordUserTrackingRecord가 파생되는 WorkflowTrackingRecord 기본 클래스입니다.

TrackingService

추적 서비스와 런타임 추적 인프라 간의 기본 인터페이스를 정의합니다.

TrackingWorkflowChangedEventArgs

워크플로 인스턴스를 실행하는 동안 발생하는 워크플로 변경 내용과 연결된 데이터를 포함합니다.

TrackingWorkflowExceptionEventArgs

워크플로 인스턴스를 실행하는 동안 발생하는 예외와 연결된 데이터를 포함합니다.

TrackingWorkflowSuspendedEventArgs

워크플로 인스턴스가 일시 중단된 이유에 대한 정보를 포함합니다.

TrackingWorkflowTerminatedEventArgs

워크플로 인스턴스의 종료와 연결된 데이터를 포함합니다.

UserTrackingLocation

루트 워크플로 인스턴스의 잠재적 실행 경로에 있는 사용자 이벤트에 해당하는 활동 정규화된 위치를 정의합니다. 이 클래스는 상속될 수 없습니다.

UserTrackingLocationCollection

UserTrackingLocation 개체의 컬렉션을 포함합니다.

UserTrackingRecord

UserTrackPoint가 일치할 때 런타임 추적 인프라에서 추적 서비스로 보내는 데이터를 포함합니다.

UserTrackPoint

루트 워크플로 인스턴스의 잠재적 실행 경로에서 추적되는, 사용자 이벤트와 연결된 지점을 정의합니다. 이 클래스는 상속될 수 없습니다.

UserTrackPointCollection

UserTrackPoint 개체의 컬렉션을 포함합니다.

WorkflowDataTrackingExtract

추적 지점이 일치할 때 워크플로의 루트 활동에서 추출하여 연결된 주석 컬렉션과 함께 추적 서비스로 보낼 속성이나 필드를 지정합니다.

WorkflowTrackingLocation

루트 워크플로 인스턴스에서 발생하는 특정 워크플로 상태 이벤트에 관심을 정의하며, 추적 프로필의 WorkflowTrackPoint 일치에 사용됩니다. 이 클래스는 상속될 수 없습니다.

WorkflowTrackingRecord

WorkflowTrackPoint가 일치할 때 런타임 추적 인프라에서 추적 서비스로 보내는 데이터를 포함합니다. 또한 WorkflowEvents 속성의 반환 목록에도 사용됩니다.

WorkflowTrackPoint

루트 워크플로 인스턴스의 잠재적 실행 경로에서 추적되는, 워크플로 상태 이벤트 집합과 연결된 지점을 정의합니다.

WorkflowTrackPointCollection

WorkflowTrackPoint 개체의 컬렉션을 포함합니다.

인터페이스

IProfileNotification

특정 워크플로 TrackingProfile에 대한 Type 변경 내용을 런타임 추적 인프라에 알리는 알림 메커니즘을 추적 서비스에 제공합니다.

열거형

ComparisonOperator

비교 연산자에 수행할 연산을 지정합니다.

TrackingWorkflowEvent

워크플로 상태 이벤트 형식을 지정합니다.