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(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() |
Возвращает строку, содержащую данные записи отслеживания. |