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