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.

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