ILogger<TCategoryName> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia generica per la registrazione in cui il nome della categoria deriva dal nome del tipo di TCategoryName
specificato.
Usata in genere per abilitare l'attivazione di un ILogger denominato 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
BeginScope<TState>(TState) |
Inizia un ambito di operazione logica. (Ereditato da ILogger) |
IsEnabled(LogLevel) |
Controlla se il |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Scrive una voce di log. (Ereditato da ILogger) |
Metodi di estensione
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 al livello di registrazione specificato. |
Log(ILogger, LogLevel, EventId, String, Object[]) |
Formatta e scrive un messaggio di log al livello di registrazione specificato. |
Log(ILogger, LogLevel, Exception, String, Object[]) |
Formatta e scrive un messaggio di log al livello di registrazione specificato. |
Log(ILogger, LogLevel, String, Object[]) |
Formatta e scrive un messaggio di log al livello di registrazione 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 di log degli errori. |
LogError(ILogger, EventId, String, Object[]) |
Formatta e scrive un messaggio di log degli errori. |
LogError(ILogger, Exception, String, Object[]) |
Formatta e scrive un messaggio di log degli errori. |
LogError(ILogger, String, Object[]) |
Formatta e scrive un messaggio di 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 di log di traccia. |
LogTrace(ILogger, EventId, String, Object[]) |
Formatta e scrive un messaggio di log di traccia. |
LogTrace(ILogger, Exception, String, Object[]) |
Formatta e scrive un messaggio di log di traccia. |
LogTrace(ILogger, String, Object[]) |
Formatta e scrive un messaggio di log di traccia. |
LogWarning(ILogger, EventId, Exception, String, Object[]) |
Formatta e scrive un messaggio di log di avviso. |
LogWarning(ILogger, EventId, String, Object[]) |
Formatta e scrive un messaggio di log di avviso. |
LogWarning(ILogger, Exception, String, Object[]) |
Formatta e scrive un messaggio di log di avviso. |
LogWarning(ILogger, String, Object[]) |
Formatta e scrive un messaggio di log di avviso. |