TrackingRecord Класс

Определение

Внимание!

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

Базовый класс типа abstract, из которого выводятся классы ActivityTrackingRecord, UserTrackingRecord и WorkflowTrackingRecord.

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

Комментарии

Примечание

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

Во время его выполнения экземпляр рабочего процесса создает три вида событий отслеживания в инфраструктуре отслеживания среды выполнения: события состояния действий, пользовательские события и события состояния рабочего процесса. Инфраструктура отслеживания среды выполнения пытается сопоставить эти события с точками отслеживания в классе TrackingProfile. При совпадении точки отслеживания в инфраструктуре отслеживания среды выполнения, запись отслеживания, содержащая данные, связанные с точкой отслеживания и с событием отслеживания, отправляется службе отслеживания. Существует три вида записей отслеживания, которые инфраструктура отслеживания среды выполнения может отправлять: ActivityTrackingRecord, UserTrackingRecord и WorkflowTrackingRecord. Каждый вид записей отслеживания выводится из класса TrackingRecord и соответствует одному из трех видов точек отслеживания, которым инфраструктура отслеживания среды выполнения может находить совпадения: ActivityTrackPoint, UserTrackPoint или WorkflowTrackPoint.

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

TrackingRecord()

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

Свойства

Annotations

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

EventArgs

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

EventDateTime

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

EventOrder

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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