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í.
Interfaz genérica para registrar dónde se deriva el nombre de categoría del nombre de tipo especificado TCategoryName .
Se usa generalmente para habilitar la activación de un objeto denominado ILogger a partir de 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 la 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
| Nombre | Description |
|---|---|
| BeginScope<TState>(TState) |
Comienza un ámbito de operación lógica. (Heredado de ILogger) |
| IsEnabled(LogLevel) |
Comprueba si el especificado |
| Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Escribe una entrada de registro. (Heredado de ILogger) |
Métodos de extensión
| Nombre | Description |
|---|---|
| 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. |