Logger<T> Класс

Определение

Делегирует новому ILogger экземпляру, используя полное имя заданного типа, созданного предоставленным ILoggerFactory.

generic <typename T>
public ref class Logger : Microsoft::Extensions::Logging::ILogger<T>
public class Logger<T> : Microsoft.Extensions.Logging.ILogger<T>
type Logger<'T> = class
    interface ILogger<'T>
    interface ILogger
type Logger<'T> = class
    interface ILogger
    interface ILogger<'T>
Public Class Logger(Of T)
Implements ILogger(Of T)

Параметры типа

T

Тип.

Наследование
Logger<T>
Реализации

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

Имя Описание
Logger<T>(ILoggerFactory)

Создает новый Logger<T>объект.

Методы

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

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

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

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

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

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

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

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

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

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

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

Явные реализации интерфейса

Имя Описание
ILogger.BeginScope<TState>(TState)

Начинает область логической операции.

ILogger.IsEnabled(LogLevel)

Проверяет, включена ли указанная функция logLevel .

ILogger.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[])

Форматирует и записывает сообщение журнала предупреждений.

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