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 |
Описывает режим видимости в профиле отслеживания. |