EventLogConfiguration Класс

Определение

Содержит статические сведения и параметры конфигурации для журнала событий. Многие параметры конфигурации были определены поставщиком событий, создавшего журнал.

public ref class EventLogConfiguration : IDisposable
public class EventLogConfiguration : IDisposable
type EventLogConfiguration = class
    interface IDisposable
Public Class EventLogConfiguration
Implements IDisposable
Наследование
EventLogConfiguration
Реализации

Комментарии

Если свойство изменено для этого объекта, вызовите SaveChanges метод для сохранения изменений.

Конструкторы

Имя Описание
EventLogConfiguration(String, EventLogSession)

Инициализирует новый EventLogConfiguration объект, указав имя журнала, для которого нужно получить сведения и параметры конфигурации. Журнал может находиться на локальном компьютере или удаленном компьютере на основе указанного сеанса журнала событий.

EventLogConfiguration(String)

Инициализирует новый EventLogConfiguration объект, указав локальный журнал событий, для которого необходимо получить сведения и параметры конфигурации.

Свойства

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

Возвращает значение, указывающее, является ли журнал событий классическим журналом событий. Классический журнал событий — это журнал событий, который имеет его события, определенные в MC-файле вместо манифеста (.xml файла), используемого поставщиком событий.

IsEnabled

Возвращает или задает значение, указывающее, включен ли или отключен журнал событий. Журнал с поддержкой — это один из журналов, в котором можно регистрировать события, и отключенный журнал является одним из них, в котором события не могут быть зарегистрированы.

LogFilePath

Возвращает или задает путь к каталогу файлов к расположению файла, в котором хранятся события для журнала.

LogIsolation

EventLogIsolation Возвращает значение, указывающее, является ли журнал событий приложением, системой или пользовательским журналом событий.

LogMode

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

LogName

Возвращает имя журнала событий.

LogType

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

MaximumSizeInBytes

Возвращает или задает максимальный размер файла журнала событий в байтах. Когда размер файла достигает этого максимального размера, он считается полным.

OwningProviderName

Возвращает имя поставщика событий, создавшего этот журнал событий.

ProviderBufferSize

Возвращает размер буфера, который поставщик событий использует для публикации событий в журнале.

ProviderControlGuid

Возвращает глобальный уникальный идентификатор (GUID) элемента управления для журнала событий, если журнал является журналом отладки. Если этот журнал не является журналом отладки, это значение равно null.

ProviderKeywords

Возвращает или задает маску ключевых слов, используемую поставщиком событий.

ProviderLatency

Возвращает максимальное время задержки, используемое поставщиком событий при публикации событий в журнале.

ProviderLevel

Возвращает или задает максимальный уровень событий (который определяет серьезность события), который может быть зарегистрирован в журнале событий. Это значение определяется поставщиком событий.

ProviderMaximumNumberOfBuffers

Возвращает максимальное количество буферов, используемых поставщиком событий для публикации событий в журнале событий.

ProviderMinimumNumberOfBuffers

Возвращает минимальное количество буферов, используемых поставщиком событий для публикации событий в журнале событий.

ProviderNames

Возвращает перечисленную коллекцию имен всех поставщиков событий, которые могут публиковать события в этом журнале событий.

SecurityDescriptor

Возвращает или задает дескриптор безопасности журнала событий. Дескриптор безопасности определяет пользователей и группы пользователей, которые могут читать и записывать данные в журнал событий.

Методы

Имя Описание
Dispose()

Освобождает все ресурсы, используемые этим объектом.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые этим объектом, и при необходимости освобождает управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SaveChanges()

Сохраняет параметры конфигурации, которые будут сохранены.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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