WorkflowTrackPoint Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Определяет точку, связанную с набором событий изменения состояния рабочего процесса, которые отслеживаются по потенциальному пути исполнения экземпляра основного рабочего процесса.
public ref class WorkflowTrackPoint sealed
public sealed class WorkflowTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowTrackPoint
type WorkflowTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowTrackPoint = class
Public NotInheritable Class WorkflowTrackPoint
- Наследование
-
WorkflowTrackPoint
- Атрибуты
Комментарии
Примечание
В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.
При каждом изменении состояния рабочего процесса экземпляр рабочего процесса создает событие состояния рабочего процесса, основанном на одном из значений класса TrackingWorkflowEvent, в инфраструктуре отслеживания среды выполнения. Объект WorkflowTrackPoint определяет все интересующие точки во время выполнения экземпляра рабочего процесса, в которых происходят определенные типы событий состояния рабочего процесса. Можно добавлять класс WorkflowTrackPoint в свойство TrackingProfile.WorkflowTrackPoints, чтобы предписать инфраструктуре отслеживания среды выполнения отправлять класс WorkflowTrackingRecord службе отслеживания, когда происходит указанный набор событий состояния рабочего процесса. Класс WorkflowTrackPoint может совпадать с множеством точек экземпляра рабочего процесса.
Задайте свойство MatchingLocation с помощью соответствующе настроенного класса WorkflowTrackingLocation для указания типов событий состояния рабочего процесса, которые инфраструктура отслеживания среды выполнения использует для нахождения соответствий среди объектов класса WorkflowTrackPoint. В свойство Annotations можно вносить дополнения, чтобы указать дополнительные данные, связанные с точкой отслеживания, которую инфраструктуре отслеживания среды выполнения следует отослать при совпадении точки отслеживания.
Этот класс не наследуется.
Конструкторы
WorkflowTrackPoint() |
Инициализирует новый экземпляр класса WorkflowTrackPoint. |
Свойства
Annotations |
Получает коллекцию заметок, связанных с точкой отслеживания. |
MatchingLocation |
Получает или задает класс WorkflowTrackingLocation, в котором указаны события состояния рабочего процесса, которым должны соответствовать точки отслеживания в инфраструктуре отслеживания среды выполнения. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |