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[]) |
Форматирует и записывает сообщение журнала предупреждений. |