ILogger<TCategoryName> Interfaccia

Definizione

Interfaccia generica per la registrazione in cui il nome della categoria è derivato dal nome del tipo specificato TCategoryName . Usato in genere per abilitare l'attivazione di un oggetto denominato ILogger dall'inserimento delle dipendenze.

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

Parametri di tipo

TCategoryName

Tipo il cui nome viene usato per il nome della categoria del logger.

Questo parametro di tipo è covariante, ovvero puoi usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.
Derivato
Implementazioni

Metodi

Nome Descrizione
BeginScope<TState>(TState)

Avvia un ambito di operazione logica.

(Ereditato da ILogger)
IsEnabled(LogLevel)

Controlla se l'oggetto specificato logLevel è abilitato.

(Ereditato da ILogger)
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Scrive una voce di log.

(Ereditato da ILogger)

Metodi di estensione

Nome Descrizione
BeginScope(ILogger, String, Object[])

Formatta il messaggio e crea un ambito.

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

Formatta e scrive un messaggio di log a livello di log specificato.

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

Formatta e scrive un messaggio di log a livello di log specificato.

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

Formatta e scrive un messaggio di log a livello di log specificato.

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

Formatta e scrive un messaggio di log a livello di log specificato.

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

Formatta e scrive un messaggio di log critico.

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

Formatta e scrive un messaggio di log critico.

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

Formatta e scrive un messaggio di log critico.

LogCritical(ILogger, String, Object[])

Formatta e scrive un messaggio di log critico.

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

Formatta e scrive un messaggio di log di debug.

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

Formatta e scrive un messaggio di log di debug.

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

Formatta e scrive un messaggio di log di debug.

LogDebug(ILogger, String, Object[])

Formatta e scrive un messaggio di log di debug.

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

Formatta e scrive un messaggio del log degli errori.

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

Formatta e scrive un messaggio del log degli errori.

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

Formatta e scrive un messaggio del log degli errori.

LogError(ILogger, String, Object[])

Formatta e scrive un messaggio del log degli errori.

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

Formatta e scrive un messaggio di log informativo.

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

Formatta e scrive un messaggio di log informativo.

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

Formatta e scrive un messaggio di log informativo.

LogInformation(ILogger, String, Object[])

Formatta e scrive un messaggio di log informativo.

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

Formatta e scrive un messaggio del log di traccia.

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

Formatta e scrive un messaggio del log di traccia.

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

Formatta e scrive un messaggio del log di traccia.

LogTrace(ILogger, String, Object[])

Formatta e scrive un messaggio del log di traccia.

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

Formatta e scrive un messaggio di log degli avvisi.

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

Formatta e scrive un messaggio di log degli avvisi.

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

Formatta e scrive un messaggio di log degli avvisi.

LogWarning(ILogger, String, Object[])

Formatta e scrive un messaggio di log degli avvisi.

Si applica a