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 |
Получает код операция события. Код операций определяет числовое значение, идентифицирующее действие или пункт действия, который выполнялся приложением при вызове события. Для имени кода операций следует получить значение свойства 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 соответствует схеме событий. |