ILogger Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тип, который используется для ведения журнала.
public interface class ILogger
public interface ILogger
type ILogger = interface
Public Interface ILogger
- Производный
Комментарии
Объединяет большинство шаблонов регистрации в единый метод.
Методы
BeginScope<TState>(TState) |
Начало области логической операции. |
IsEnabled(LogLevel) |
Проверяет, включен ли указанный уровень |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Делает запись журнала. |
Методы расширения
BeginScope(ILogger, String, Object[]) |
Форматирует сообщение и создает область. |
Log(ILogger, LogLevel, EventId, Exception, String, Object[]) |
Форматирует и записывает сообщение журнала на указанном уровне журнала. |
Log(ILogger, LogLevel, EventId, String, Object[]) |
Форматирует и записывает сообщение журнала на указанном уровне журнала. |
Log(ILogger, LogLevel, Exception, String, Object[]) |
Форматирует и записывает сообщение журнала на указанном уровне журнала. |
Log(ILogger, LogLevel, String, Object[]) |
Форматирует и записывает сообщение журнала на указанном уровне журнала. |
LogCritical(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает критическое сообщение журнала. |
LogCritical(ILogger, EventId, String, Object[]) |
Форматирует и записывает критическое сообщение журнала. |
LogCritical(ILogger, Exception, String, Object[]) |
Форматирует и записывает критическое сообщение журнала. |
LogCritical(ILogger, String, Object[]) |
Форматирует и записывает критическое сообщение журнала. |
LogDebug(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение отладки. |
LogDebug(ILogger, EventId, String, Object[]) |
Форматирует и записывает в журнал сообщение отладки. |
LogDebug(ILogger, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение отладки. |
LogDebug(ILogger, String, Object[]) |
Форматирует и записывает в журнал сообщение отладки. |
LogError(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение об ошибке. |
LogError(ILogger, EventId, String, Object[]) |
Форматирует и записывает в журнал сообщение об ошибке. |
LogError(ILogger, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение об ошибке. |
LogError(ILogger, String, Object[]) |
Форматирует и записывает в журнал сообщение об ошибке. |
LogInformation(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает в журнал информационное сообщение. |
LogInformation(ILogger, EventId, String, Object[]) |
Форматирует и записывает в журнал информационное сообщение. |
LogInformation(ILogger, Exception, String, Object[]) |
Форматирует и записывает в журнал информационное сообщение. |
LogInformation(ILogger, String, Object[]) |
Форматирует и записывает в журнал информационное сообщение. |
LogTrace(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение трассировки. |
LogTrace(ILogger, EventId, String, Object[]) |
Форматирует и записывает в журнал сообщение трассировки. |
LogTrace(ILogger, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение трассировки. |
LogTrace(ILogger, String, Object[]) |
Форматирует и записывает в журнал сообщение трассировки. |
LogWarning(ILogger, EventId, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение с предупреждением. |
LogWarning(ILogger, EventId, String, Object[]) |
Форматирует и записывает в журнал сообщение с предупреждением. |
LogWarning(ILogger, Exception, String, Object[]) |
Форматирует и записывает в журнал сообщение с предупреждением. |
LogWarning(ILogger, String, Object[]) |
Форматирует и записывает в журнал сообщение с предупреждением. |