ILogger<TCategoryName> Interface

Définition

Interface générique utilisée pour la journalisation quand le nom de la catégorie est dérivé du nom du type TCategoryName spécifié. Généralement utilisé pour autoriser l’activation d’un ILogger nommé à partir de l’injection de dépendances.

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

Paramètres de type

TCategoryName

Type dont le nom est utilisé pour le nom de catégorie de l’enregistreur d’événements.

Ce paramètre de type est covariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type plus dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.
Dérivé
Implémente

Méthodes

BeginScope<TState>(TState)

Débute une étendue d’opération logique.

(Hérité de ILogger)
IsEnabled(LogLevel)

Vérifie si le logLevel donné est activé.

(Hérité de ILogger)
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Écrit une entrée de journal.

(Hérité de ILogger)

Méthodes d’extension

BeginScope(ILogger, String, Object[])

Met en forme le message et crée une étendue.

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

Met en forme et écrit un message de journal au niveau de journalisation spécifié.

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

Met en forme et écrit un message de journal au niveau de journalisation spécifié.

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

Met en forme et écrit un message de journal au niveau de journalisation spécifié.

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

Met en forme et écrit un message de journal au niveau de journalisation spécifié.

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

Met en forme et écrit un message critique dans le journal.

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

Met en forme et écrit un message critique dans le journal.

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

Met en forme et écrit un message critique dans le journal.

LogCritical(ILogger, String, Object[])

Met en forme et écrit un message critique dans le journal.

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

Met en forme et écrit un message de débogage dans le journal.

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

Met en forme et écrit un message de débogage dans le journal.

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

Met en forme et écrit un message de débogage dans le journal.

LogDebug(ILogger, String, Object[])

Met en forme et écrit un message de débogage dans le journal.

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

Met en forme et écrit un message d’erreur dans le journal.

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

Met en forme et écrit un message d’erreur dans le journal.

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

Met en forme et écrit un message d’erreur dans le journal.

LogError(ILogger, String, Object[])

Met en forme et écrit un message d’erreur dans le journal.

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

Met en forme et écrit un message d’information dans le journal.

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

Met en forme et écrit un message d’information dans le journal.

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

Met en forme et écrit un message d’information dans le journal.

LogInformation(ILogger, String, Object[])

Met en forme et écrit un message d’information dans le journal.

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

Met en forme et écrit un message de trace dans le journal.

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

Met en forme et écrit un message de trace dans le journal.

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

Met en forme et écrit un message de trace dans le journal.

LogTrace(ILogger, String, Object[])

Met en forme et écrit un message de trace dans le journal.

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

Met en forme et écrit un message d’avertissement dans le journal.

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

Met en forme et écrit un message d’avertissement dans le journal.

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

Met en forme et écrit un message d’avertissement dans le journal.

LogWarning(ILogger, String, Object[])

Met en forme et écrit un message d’avertissement dans le journal.

S’applique à