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

Потребитель данных отслеживания рабочего процесса, который выдает событие отслеживания событий для события Windows (ETW) в сеанс ETW, содержащий данные из записи отслеживания.

FaultPropagationQuery

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

FaultPropagationRecord

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

InteropTrackingRecord

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

TrackingParticipant

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

TrackingProfile

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

TrackingQuery

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

TrackingRecord

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

WorkflowInstanceAbortedRecord

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

WorkflowInstanceQuery

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

WorkflowInstanceRecord

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

WorkflowInstanceStates

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

WorkflowInstanceSuspendedRecord

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

WorkflowInstanceTerminatedRecord

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

WorkflowInstanceUnhandledExceptionRecord

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

WorkflowInstanceUpdatedRecord

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

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

Имя Описание
ImplementationVisibility

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