ILogger<TCategoryName> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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. |