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

Содержит классы и интерфейс, относящийся к службам отслеживания.

Классы

ActivityDataTrackingExtract

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

ActivityTrackingCondition

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

ActivityTrackingLocation

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

ActivityTrackingLocationCollection

Содержит коллекцию объектов ActivityTrackingLocation.

ActivityTrackingRecord

Содержит данные, отправляемые службе отслеживания инфраструктурой отслеживания среды выполнения при нахождении совпадающего класса ActivityTrackPoint. Также используется в возвращаемом списке свойства ActivityEvents.

ActivityTrackPoint

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

ActivityTrackPointCollection

Содержит коллекцию объектов ActivityTrackPoint.

ExtractCollection

Содержит коллекцию объектов TrackingExtract.

PreviousTrackingServiceAttribute

Указывает тип службы TrackingService, которая использовалась до текущей версии.

ProfileRemovedEventArgs

Предоставляет данные для события ProfileRemoved. Этот класс не наследуется.

ProfileUpdatedEventArgs

Предоставляет данные для события ProfileUpdated. Этот класс не наследуется.

SqlTrackingQuery

Содержит методы и свойства, используемые в управлении запросами данных отслеживания, содержащихся в базе данных SQL, используемой классом SqlTrackingService.

SqlTrackingQueryOptions

Содержит свойства, используемые для ограничения набора объектов SqlTrackingWorkflowInstance, возвращаемых при вызове метода GetWorkflows(SqlTrackingQueryOptions).

SqlTrackingService

Представляет службу отслеживания, использующую базу данных SQL для хранения данных отслеживания.

SqlTrackingWorkflowInstance

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

TrackingAnnotationCollection

Содержит коллекцию заметок.

TrackingChannel

Базовый класс типа abstract, представляющий канал отслеживания.

TrackingCondition

Базовый класс типа abstract, представляющий сравнение, которое можно использовать для ограничения класса ActivityTrackingLocation или класса UserTrackingLocation.

TrackingConditionCollection

Содержит коллекцию объектов TrackingCondition.

TrackingDataItem

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

TrackingDataItemValue

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

TrackingExtract

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

TrackingParameters

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

TrackingProfile

Определяет интересующие точки по потенциальному пути исполнения экземпляра корневого рабочего процесса, о которых служба отслеживания должна быть оповещена.

TrackingProfileCache

Предоставляет метод, который ведущее приложение может использовать для очистки кэша профиля отслеживания.

TrackingProfileDeserializationException

Исключение, создаваемое пи невозможности десериализации документа XML в объект TrackingProfile при помощи экземпляра TrackingProfileSerializer.

TrackingProfileSerializer

Предоставляет методы сериализации и десериализации профилей отслеживания в документы XML и обратно при помощи определения XML-схемы (XSD) профилей отслеживания.

TrackingRecord

Базовый класс типа abstract, из которого выводятся классы ActivityTrackingRecord, UserTrackingRecord и 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

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