ILogger<TCategoryName> Interface

Definição

Uma interface genérica para registo onde o nome da categoria é derivado do nome do tipo especificado TCategoryName . Geralmente usado para permitir a ativação de um nome ILogger a partir da injeção de dependência.

generic <typename TCategoryName>
public interface class ILogger : Microsoft::Extensions::Logging::ILogger
public interface ILogger<out TCategoryName> : Microsoft.Extensions.Logging.ILogger
type ILogger<'CategoryName> = interface
    interface ILogger
Public Interface ILogger(Of Out TCategoryName)
Implements ILogger

Parâmetros de Tipo Genérico

TCategoryName

O tipo cujo nome é usado para o nome da categoria do logger.

Este parâmetro de tipo é covariante. Ou seja, pode utilizar o tipo que especificou ou qualquer tipo que seja mais derivado. Para obter mais informações sobre covariância e contravariância, veja Covariância e Contravariância em Genérico.
Derivado
Implementações

Métodos

Name Description
BeginScope<TState>(TState)

Inicia um âmbito lógico de operação.

(Herdado de ILogger)
IsEnabled(LogLevel)

Verifica se o dado logLevel está ativado.

(Herdado de ILogger)
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Escreve uma entrada de registo.

(Herdado de ILogger)

Métodos da Extensão

Name Description
BeginScope(ILogger, String, Object[])

Formata a mensagem e cria um escopo.

Log(ILogger, LogLevel, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de log ao nível de log especificado.

Log(ILogger, LogLevel, EventId, String, Object[])

Formata e escreve uma mensagem de log ao nível de log especificado.

Log(ILogger, LogLevel, Exception, String, Object[])

Formata e escreve uma mensagem de log ao nível de log especificado.

Log(ILogger, LogLevel, String, Object[])

Formata e escreve uma mensagem de log ao nível de log especificado.

LogCritical(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo crítica.

LogCritical(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo crítica.

LogCritical(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo crítica.

LogCritical(ILogger, String, Object[])

Formata e escreve uma mensagem de registo crítica.

LogDebug(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo de depuração.

LogDebug(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo de depuração.

LogDebug(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo de depuração.

LogDebug(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de depuração.

LogError(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo de erros.

LogError(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo de erros.

LogError(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo de erros.

LogError(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de erros.

LogInformation(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo informativo.

LogInformation(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo informativo.

LogInformation(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo informativo.

LogInformation(ILogger, String, Object[])

Formata e escreve uma mensagem de registo informativo.

LogTrace(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo de rastreio.

LogTrace(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo de rastreio.

LogTrace(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo de rastreio.

LogTrace(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de rastreio.

LogWarning(ILogger, EventId, Exception, String, Object[])

Formata e escreve uma mensagem de registo de aviso.

LogWarning(ILogger, EventId, String, Object[])

Formata e escreve uma mensagem de registo de aviso.

LogWarning(ILogger, Exception, String, Object[])

Formata e escreve uma mensagem de registo de aviso.

LogWarning(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de aviso.

Aplica-se a