System.Activities.Tracking Пространство имен

Содержит классы, которые используются для создания записей отслеживания рабочего процесса и взаимодействия с ними. Записи отслеживания создаются средой выполнения рабочего процесса при выполнении экземпляра рабочего процесса. Доступ к ним осуществляется посредством классов, которые наследуются от класса 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-событие в сеансе отслеживания событий Windows, содержащем данные для записи отслеживания.

FaultPropagationQuery

При добавлении в коллекцию свойства Queries подписывает на записи распространения ошибок, когда у профиля отслеживания запрашиваются записи отслеживания.

FaultPropagationRecord

Содержит данные, отправляемые участнику отслеживания инфраструктурой отслеживания среды выполнения, когда от действия рабочего процесса передается ошибка.

InteropTrackingRecord

Представляет данные, которые отправляются участникам отслеживания, когда в рабочем процессе в действии Interop появляются записи отслеживания.

TrackingParticipant

Базовый класс для модулей рабочего процесса, которые взаимодействуют с инфраструктурой отслеживания рабочего процесса и обеспечивают доступ к записям отслеживания.

TrackingProfile

Создает подписку для записей отслеживания рабочего процесса в объекте TrackingParticipant.

TrackingQuery

Базовый класс для всех запросов отслеживания. Запросы отслеживания используются для создания определения подписки для объекта TrackingProfile.

TrackingRecord

Абстрактный класс, от которого наследуются все записи отслеживания рабочего процесса. Записи отслеживания представляют данные, отправляемые участникам отслеживания, когда происходят отслеживаемые события.

WorkflowInstanceAbortedRecord

Содержит данные, отправляемые участнику отслеживания инфраструктурой отслеживания среды выполнения, когда выполнение экземпляра рабочего процесса прервано.

WorkflowInstanceQuery

При добавлении в коллекцию свойств Queries подписывается на записи экземпляра рабочего процесса в момент создании профиля отслеживания для подписки на записи отслеживания.

WorkflowInstanceRecord

Содержит данные, отправляемые в службу отслеживания инфраструктурой отслеживания среды выполнения в момент изменения состояния экземпляра рабочего процесса.

WorkflowInstanceStates

Задает состояние экземпляра рабочего процесса.

WorkflowInstanceSuspendedRecord

Содержит данные, отправляемые участнику отслеживания инфраструктурой отслеживания среды выполнения, когда экземпляр рабочего процесса приостановлен.

WorkflowInstanceTerminatedRecord

Содержит данные, отправляемые участнику отслеживания инфраструктурой отслеживания среды выполнения, когда выполнение рабочего процесса завершено.

WorkflowInstanceUnhandledExceptionRecord

Содержит данные, отправляемые участнику отслеживания инфраструктурой отслеживания среды выполнения, когда экземпляр рабочего процесса обнаруживает необработанное исключение.

WorkflowInstanceUpdatedRecord

Указывает сведения об обновленной записи.

Перечисления

ImplementationVisibility

Описывает режим видимости в профиле отслеживания.