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


CustomTrackingRecord Класс

Определение

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

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

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

CustomTrackingRecord(CustomTrackingRecord)

Создает новый экземпляр класса CustomTrackingRecord на основе сведений из указанного экземпляра класса CustomTrackingRecord.

CustomTrackingRecord(Guid, String, TraceLevel)

Создает новый экземпляр класса CustomTrackingRecord с заданным идентификатором экземпляра, именем пользовательской записи отслеживания, уровнем трассировки.

CustomTrackingRecord(String)

Создает новый экземпляр класса CustomTrackingRecord с указанным именем пользовательской записи отслеживания.

CustomTrackingRecord(String, TraceLevel)

Создает новый экземпляр класса CustomTrackingRecord с заданным именем пользовательской записи отслеживания, уровнем трассировки.

Свойства

Activity

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

Annotations

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

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

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

EventTime

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

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

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

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

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

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

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

RecordNumber

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

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

Методы

Clone()

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

Equals(Object)

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

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

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

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

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

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

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

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

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

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