EventRecord Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет свойства экземпляра события для события, полученного EventLogReader от объекта. Свойства события предоставляют сведения о событии, например имя компьютера, в котором было зарегистрировано событие, и время создания события. Этот класс является абстрактным классом. Класс EventLogRecord реализует этот класс.
public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
- Наследование
-
EventRecord
- Производный
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| EventRecord() |
Инициализирует новый экземпляр класса EventRecord. |
Свойства
| Имя | Описание |
|---|---|
| ActivityId |
Получает глобальный уникальный идентификатор (GUID) для действия в процессе, для которого участвует событие. Это позволяет потребителям группировать связанные действия. |
| Bookmark |
Получает заполнитель (закладка), соответствующий этому событию. Это можно использовать в качестве заполнителя в потоке событий. |
| Id |
Возвращает идентификатор для этого события. Все события с этим значением идентификатора представляют одинаковый тип события. |
| Keywords |
Возвращает маску ключевого слова события. Получите значение KeywordsDisplayNames свойства, чтобы получить имя ключевых слов, используемых в этой маске. |
| KeywordsDisplayNames |
Возвращает отображаемые имена ключевых слов, используемых в маске ключевых слов для этого события. |
| Level |
Возвращает уровень события. Уровень обозначает серьезность события. Для имени уровня получите значение LevelDisplayName свойства. |
| LevelDisplayName |
Возвращает отображаемое имя уровня для этого события. |
| LogName |
Возвращает имя журнала событий, в котором регистрируется это событие. |
| MachineName |
Возвращает имя компьютера, на котором было зарегистрировано это событие. |
| Opcode |
Возвращает код операции события. Опкод определяет числовое значение, определяющее действие или точку в действии, выполняемом приложением при возникновении события. Для имени opcode получите значение OpcodeDisplayName свойства. |
| OpcodeDisplayName |
Возвращает отображаемое имя опкода для этого события. |
| ProcessId |
Возвращает идентификатор процесса для поставщика событий, регистрированного в журнале этого события. |
| Properties |
Возвращает предоставленные пользователем свойства события. |
| ProviderId |
Возвращает глобальный уникальный идентификатор (GUID) поставщика событий, публикующего это событие. |
| ProviderName |
Возвращает имя поставщика событий, публикующего это событие. |
| Qualifiers |
Возвращает номера квалификатора, используемые для идентификации событий. |
| RecordId |
Возвращает идентификатор записи события в журнале. |
| RelatedActivityId |
Получает глобальный уникальный идентификатор (GUID) для связанного действия в процессе, для которого участвует событие. |
| Task |
Возвращает идентификатор задачи для части приложения или компонента, публикующего событие. Задача — это 16-разрядное значение с 16 верхними значениями, зарезервированными. Этот тип позволяет использовать любое значение между 0x0000 и 0xffef. Чтобы получить имя задачи, получите значение TaskDisplayName свойства. |
| TaskDisplayName |
Возвращает отображаемое имя задачи для события. |
| ThreadId |
Возвращает идентификатор потока, в котором выполняется поставщик событий. |
| TimeCreated |
Возвращает время в DateTime формате, созданное событием. |
| UserId |
Возвращает дескриптор безопасности пользователя, контекст которого используется для публикации события. |
| Version |
Возвращает номер версии для события. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Освобождает все ресурсы, используемые этим объектом. |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые этим объектом, и при необходимости освобождает управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FormatDescription() |
Возвращает сообщение о событии в текущем языковом стандарте. |
| FormatDescription(IEnumerable<Object>) |
Возвращает сообщение о событии, заменяя переменные в сообщении указанными значениями. |
| GetHashCode() |
Служит в качестве хэш-функции по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| ToXml() |
Возвращает XML-представление события. Все свойства события представлены в XML-коде события. XML соответствует схеме событий. |