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


StateMachineStateRecord Класс

Определение

Представляет запись отслеживания, которая создается, когда экземпляр конечного автомата переходит в состояние.

public ref class StateMachineStateRecord sealed : System::Activities::Tracking::CustomTrackingRecord
[System.Runtime.Serialization.DataContract]
public sealed class StateMachineStateRecord : System.Activities.Tracking.CustomTrackingRecord
[<System.Runtime.Serialization.DataContract>]
type StateMachineStateRecord = class
    inherit CustomTrackingRecord
Public NotInheritable Class StateMachineStateRecord
Inherits CustomTrackingRecord
Наследование
StateMachineStateRecord
Атрибуты

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

StateMachineStateRecord()

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

Свойства

Activity

Возвращает объект ActivityInfo действия, который связан с этой записью.

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

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

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

Возвращает пользовательские данные, связанные с этой записью отслеживания.

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

При реализации в производном классе представляет время возникновения записи отслеживания.

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

Если реализуется в производном классе, представляет идентификатор созданного экземпляра рабочего процесса.

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

Возвращает объект TraceLevel события.

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

Возвращает имя, отличающее эту запись отслеживания.

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

Последовательность, которая определяет порядок создания записей отслеживания.

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

Возвращает отображаемое имя действия конечного автомата, содержащего состояние.

StateName

Возвращает отображаемое имя состояния выполнения при создании записи.

Методы

Clone()

Создает копию объекта CustomTrackingRecord.

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

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

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

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

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

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

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

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

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

Возвращает строку, содержащую данные записи отслеживания.

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

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