EventLogRecord Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит свойства экземпляра события для события, полученного EventLogReader от объекта. Свойства события предоставляют сведения о событии, например имя компьютера, в котором было зарегистрировано событие, и время создания события.
public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecord
public class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
type EventLogRecord = class
inherit EventRecord
Public Class EventLogRecord
Inherits EventRecord
- Наследование
Свойства
| Имя | Описание |
|---|---|
| ActivityId |
Получает глобальный уникальный идентификатор (GUID) для действия в процессе, для которого участвует событие. Это позволяет потребителям группировать связанные действия. |
| Bookmark |
Получает заполнитель (закладка), соответствующий этому событию. Это можно использовать в качестве заполнителя в потоке событий. |
| ContainerLog |
Возвращает имя журнала событий или файла журнала событий, в котором хранится событие. |
| Id |
Возвращает идентификатор для этого события. Все события с этим значением идентификатора представляют одинаковый тип события. |
| Keywords |
Возвращает маску ключевого слова события. Получите значение KeywordsDisplayNames свойства, чтобы получить имя ключевых слов, используемых в этой маске. |
| KeywordsDisplayNames |
Возвращает отображаемые имена ключевых слов, используемых в маске ключевых слов для этого события. |
| Level |
Возвращает уровень события. Уровень обозначает серьезность события. Для имени уровня получите значение LevelDisplayName свойства. |
| LevelDisplayName |
Возвращает отображаемое имя уровня для этого события. |
| LogName |
Возвращает имя журнала событий, в котором регистрируется это событие. |
| MachineName |
Возвращает имя компьютера, на котором было зарегистрировано это событие. |
| MatchedQueryIds |
Возвращает список идентификаторов запросов, которые соответствует этому событию. Это событие соответствует запросу, если запрос вернет это событие. |
| 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() |
Освобождает все ресурсы, используемые этим объектом. (Унаследовано от EventRecord) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые этим объектом, и при необходимости освобождает управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FormatDescription() |
Возвращает сообщение о событии в текущем языковом стандарте. |
| FormatDescription(IEnumerable<Object>) |
Возвращает сообщение о событии, заменяя переменные в сообщении указанными значениями. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetPropertyValues(EventLogPropertySelector) |
Возвращает перечисление значений свойств событий, предоставленных пользователем, или результатов данных на основе XPath, если событие имеет XML-представление. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| ToXml() |
Возвращает XML-представление события. Все свойства события представлены в XML-коде события. XML соответствует схеме событий. |