Compartir a través de


ILogger<TCategoryName> Interfaz

Definición

Una interfaz genérica para registrar dónde se deriva el nombre de categoría del nombre de tipo de TCategoryName especificado. Se usa generalmente para habilitar la activación de un elemento ILogger con nombre desde la inserción de dependencias.

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

TCategoryName

Tipo cuyo nombre se usa para el nombre de categoría del registrador.

Este parámetro de tipo es covariante, es decir, puede usar el tipo que haya especificado o cualquier tipo más derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.
Derivado
Implementaciones

Métodos

BeginScope<TState>(TState)

Inicia un ámbito de operación lógica.

(Heredado de ILogger)
IsEnabled(LogLevel)

Comprueba si el valor logLevel especificado está habilitado.

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

Escribe una entrada del registro.

(Heredado de ILogger)

Métodos de extensión

BeginScope(ILogger, String, Object[])

Da formato al mensaje y crea un ámbito.

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

Da formato y escribe un mensaje de registro en el nivel de registro especificado.

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

Da formato y escribe un mensaje de registro en el nivel de registro especificado.

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

Da formato y escribe un mensaje de registro en el nivel de registro especificado.

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

Da formato y escribe un mensaje de registro en el nivel de registro especificado.

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

Da formato y escribe un mensaje de registro crítico.

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

Da formato y escribe un mensaje de registro crítico.

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

Da formato y escribe un mensaje de registro crítico.

LogCritical(ILogger, String, Object[])

Da formato y escribe un mensaje de registro crítico.

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

Da formato y escribe un mensaje de registro de depuración.

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

Da formato y escribe un mensaje de registro de depuración.

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

Da formato y escribe un mensaje de registro de depuración.

LogDebug(ILogger, String, Object[])

Da formato y escribe un mensaje de registro de depuración.

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

Da formato y escribe un mensaje de registro de errores.

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

Da formato y escribe un mensaje de registro de errores.

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

Da formato y escribe un mensaje de registro de errores.

LogError(ILogger, String, Object[])

Da formato y escribe un mensaje de registro de errores.

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

Da formato y escribe un mensaje de registro informativo.

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

Da formato y escribe un mensaje de registro informativo.

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

Da formato y escribe un mensaje de registro informativo.

LogInformation(ILogger, String, Object[])

Da formato y escribe un mensaje de registro informativo.

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

Da formato y escribe un mensaje de registro de seguimiento.

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

Da formato y escribe un mensaje de registro de seguimiento.

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

Da formato y escribe un mensaje de registro de seguimiento.

LogTrace(ILogger, String, Object[])

Da formato y escribe un mensaje de registro de seguimiento.

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

Da formato y escribe un mensaje de registro de advertencia.

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

Da formato y escribe un mensaje de registro de advertencia.

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

Da formato y escribe un mensaje de registro de advertencia.

LogWarning(ILogger, String, Object[])

Da formato y escribe un mensaje de registro de advertencia.

Se aplica a