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)

Применяется к