Поделиться через


ActivityTrackPoint Класс

Определение

Внимание!

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

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

public ref class ActivityTrackPoint sealed
public sealed class ActivityTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackPoint
type ActivityTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackPoint = class
Public NotInheritable Class ActivityTrackPoint
Наследование
ActivityTrackPoint
Атрибуты

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

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

Класс ActivityTrackingLocation содержит условия совпадения для расположения или расположений по потенциальному пути исполнения экземпляра рабочего процесса. Можно добавлять объекты класса ActivityTrackingLocation в свойство MatchingLocations, чтобы определять расположения, которые следует включить в поиск совпадений с точкой отслеживания. Также можно добавлять объекты класса ActivityTrackingLocation в свойство ExcludedLocations, чтобы определять расположения, которые следует исключить из поиска совпадений с точкой отслеживания.

Можно добавить объекты ActivityDataTrackingExtract и WorkflowDataTrackingExtract в свойство Extracts, чтобы указать данные, которые следует извлечь из экземпляра рабочего процесса при нахождении соответствия точке отслеживания. Извлеченные данные будут включены в объект класса ActivityTrackingRecord.

Для указания дополнительный сведений, связанных с точкой отслеживания, можно дополнять свойство Annotations. Эти заметки будут включены в объект класса ActivityTrackingRecord, отправляемый при нахождении соответствия точке отслеживания.

Конструкторы

ActivityTrackPoint()
Устаревшие..

Инициализирует новый экземпляр класса ActivityTrackPoint.

Свойства

Annotations
Устаревшие..

Получает коллекцию заметок, связанных с точкой отслеживания.

ExcludedLocations
Устаревшие..

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

Extracts
Устаревшие..

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

MatchingLocations
Устаревшие..

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

Методы

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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