ActivityTrackingLocation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Определяет соответствующее действие расположение, соответствующее событию состояния действия в потенциальном пути выполнения корневого экземпляра рабочего процесса. Этот класс не наследуется.
public ref class ActivityTrackingLocation sealed
[System.Serializable]
public sealed class ActivityTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackingLocation
[<System.Serializable>]
type ActivityTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingLocation = class
Public NotInheritable Class ActivityTrackingLocation
- Наследование
-
ActivityTrackingLocation
- Атрибуты
Комментарии
Note
В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.
Всякий раз, когда состояние выполнения действия изменяется, экземпляр рабочего процесса выдает событие состояния действия инфраструктуре отслеживания среды выполнения. Инфраструктура отслеживания среды выполнения может отправлять службу ActivityTrackingRecord отслеживания всякий раз, когда происходит событие состояния действия. Обычно служба отслеживания не заинтересована в каждом событии состояния действия, которое происходит в экземпляре рабочего процесса, но только в событиях состояния действия, связанных с определенными типами действий в указанных расположениях в экземпляре рабочего процесса. Определяет ActivityTrackingLocation соответствующие параметры для такого расположения путем указания ссылочного типа действия, набора событий изменения состояния действия и набора условий, которые могут точнее квалифицировать экземпляр или экземпляры ссылочного типа действия.
Note
ActivityTrackingLocation Один может ссылаться на несколько фактических расположений в потенциальном пути выполнения экземпляра рабочего процесса.
Объекты добавляются ActivityTrackingLocationMatchingLocations в и ExcludedLocations для определения параметров соответствия для объекта ActivityTrackPoint в объекте TrackingProfile.
Необходимо указать тип ссылочного действия, соответствующий параметру ActivityTypeName или ActivityType.
MatchDerivedTypes Можно указать интерес к действиям, производным от ссылочного типа действия.
Можно добавить значения, чтобы ActivityExecutionStatus указать ExecutionStatusEvents соответствующие события состояния действия.
Можно добавить ActivityTrackingCondition объекты, чтобы Conditions указать интерес к типу ссылочного действия только для определенных условий. Например, можно указать интерес только к конкретному именованному экземпляру ссылочного типа действия.
Конструкторы
| Имя | Описание |
|---|---|
| ActivityTrackingLocation() |
Устаревшие..
Инициализирует новый экземпляр класса ActivityTrackingLocation. |
| ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>) |
Устаревшие..
Инициализирует новый экземпляр ActivityTrackingLocation класса, имеющий ссылочный тип действия с указанным нечетким именем, который указывает, следует ли сопоставлять действия, производные от типа ссылочного действия, и совпадающие с указанными событиями состояния выполнения действия. |
| ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>) |
Устаревшие..
Инициализирует новый экземпляр ActivityTrackingLocation класса с типом ссылочного действия с указанным нечетким именем и соответствует указанным событиям состояния выполнения действия. |
| ActivityTrackingLocation(String) |
Устаревшие..
Инициализирует новый экземпляр класса с помощью указанного ActivityTrackingLocation имени действия. |
| ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>) |
Устаревшие..
Инициализирует новый экземпляр ActivityTrackingLocation класса с указанным типом ссылочного действия, который указывает, совпадают ли действия, производные от ссылочного типа действия, и совпадают с указанными событиями состояния выполнения действия. |
| ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>) |
Устаревшие..
Инициализирует новый экземпляр ActivityTrackingLocation класса с указанным типом ссылочного действия и соответствует указанным событиям состояния выполнения действия. |
| ActivityTrackingLocation(Type) |
Устаревшие..
Инициализирует новый экземпляр класса с помощью указанного ActivityTrackingLocation типа ссылочного действия. |
Свойства
| Имя | Описание |
|---|---|
| ActivityType |
Устаревшие..
Возвращает или задает тип среды CLR для сопоставления ссылочного действия. |
| ActivityTypeName |
Устаревшие..
Возвращает или задает некавалифицированное имя типа ссылочного действия для расположения. |
| Conditions |
Устаревшие..
Возвращает коллекцию условий, которые используются для определения интереса к активности. |
| ExecutionStatusEvents |
Устаревшие..
Возвращает список событий состояния действия, которые можно сопоставить для этого расположения. |
| MatchDerivedTypes |
Устаревшие..
Возвращает или задает значение, указывающее, должны ли быть сопоставлены действия, производные от типа ссылочного действия. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |