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, TraceLevel)

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

CustomTrackingRecord(String)

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

Свойства

Имя Описание
Activity

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

Annotations

При реализации в производном классе представляет коллекцию пар name/value, которые добавляются в эту запись отслеживания.

(Унаследовано от 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()

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

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