Partager via


ILogger Interface

Définition

Représente un type utilisé pour effectuer la journalisation.

public interface class ILogger
public interface ILogger
type ILogger = interface
Public Interface ILogger
Dérivé

Remarques

Cette interface agrège la plupart des modèles de journalisation à une seule méthode.

Méthodes

Nom Description
BeginScope<TState>(TState)

Commence une étendue d’opération logique.

IsEnabled(LogLevel)

Vérifie si l’élément donné logLevel est activé.

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

Écrit une entrée de journal.

Méthodes d’extension

Nom Description
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 du journal spécifié.

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

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

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

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

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

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

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

Met en forme et écrit un message de journal critique.

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

Met en forme et écrit un message de journal critique.

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

Met en forme et écrit un message de journal critique.

LogCritical(ILogger, String, Object[])

Met en forme et écrit un message de journal critique.

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

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

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

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

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

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

LogDebug(ILogger, String, Object[])

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

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

Met en forme et écrit un message de journal des erreurs.

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

Met en forme et écrit un message de journal des erreurs.

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

Met en forme et écrit un message de journal des erreurs.

LogError(ILogger, String, Object[])

Met en forme et écrit un message de journal des erreurs.

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

Met en forme et écrit un message de journal d’informations.

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

Met en forme et écrit un message de journal d’informations.

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

Met en forme et écrit un message de journal d’informations.

LogInformation(ILogger, String, Object[])

Met en forme et écrit un message de journal d’informations.

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

Met en forme et écrit un message de journal de suivi.

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

Met en forme et écrit un message de journal de suivi.

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

Met en forme et écrit un message de journal de suivi.

LogTrace(ILogger, String, Object[])

Met en forme et écrit un message de journal de suivi.

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

Met en forme et écrit un message de journal des avertissements.

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

Met en forme et écrit un message de journal des avertissements.

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

Met en forme et écrit un message de journal des avertissements.

LogWarning(ILogger, String, Object[])

Met en forme et écrit un message de journal des avertissements.

S’applique à