Logger

Logger class

Обеспечивает ведение журнала.

public sealed class Logger : IDisposable

Характеристики

Имя Описание
static Debug { get; } Получает журнал отладки.
Appenders { get; set; } Получает или задает список добавления.
Name { get; } Получает или устанавливает имя.
Severity { get; set; } Получает или задает серьезность.

Методы

Имя Описание
Dispose() Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов.
IsEnabled(LogLevel) Определяет, включено ли ведение журнала для указанного уровня.
Write(object) Записывает указанное сообщение в appenders.
Write(string) Записывает указанное сообщение в appenders.
Write(string, Exception) Записывает указанное сообщение и исключение в appenders.
Write(string, Exception, LogLevel) Записывает указанное сообщение и исключение в appenders.
WriteFormat(string, params object[]) Записывает сообщение указанного формата в appenders.
WriteIf(bool, object) Записывает указанное сообщение в приложения, если условие истинно.
WriteIf(bool, string) Записывает указанное сообщение в приложения, если условие истинно.
WriteIf(LogLevel, string) Записывает указанное сообщение, если включен уровень ведения журнала.
WriteIf(bool, object, Exception) Записывает указанное сообщение и исключение в приложения, если условие истинно.
WriteIf(LogLevel, string, Exception) Записывает указанное сообщение и исключение, если включен уровень ведения журнала.
WriteLine() Записывает пустую строку в appenders.
WriteLine(object) Записывает указанное сообщение в appenders.
WriteLine(string) Записывает указанное сообщение в appenders.

Смотрите также