LoggerExtensions.Log Méthode

Définition

Surcharges

Log(ILogger, LogLevel, 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, EventId, 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é.

public:
[System::Runtime::CompilerServices::Extension]
 static void Log(Microsoft::Extensions::Logging::ILogger ^ logger, Microsoft::Extensions::Logging::LogLevel logLevel, System::String ^ message, ... cli::array <System::Object ^> ^ args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, string message, params object[] args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, string? message, params object?[] args);
static member Log : Microsoft.Extensions.Logging.ILogger * Microsoft.Extensions.Logging.LogLevel * string * obj[] -> unit
<Extension()>
Public Sub Log (logger As ILogger, logLevel As LogLevel, message As String, ParamArray args As Object())

Paramètres

logger
ILogger

ILogger dans lequel écrire.

logLevel
LogLevel

L’entrée sera écrite à ce niveau.

message
String

Chaîne de format du message de journal.

args
Object[]

Tableau d'objets contenant aucun ou plusieurs objets à mettre en forme.

S’applique à

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

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

public:
[System::Runtime::CompilerServices::Extension]
 static void Log(Microsoft::Extensions::Logging::ILogger ^ logger, Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ message, ... cli::array <System::Object ^> ^ args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string message, params object[] args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string? message, params object?[] args);
static member Log : Microsoft.Extensions.Logging.ILogger * Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * obj[] -> unit
<Extension()>
Public Sub Log (logger As ILogger, logLevel As LogLevel, eventId As EventId, message As String, ParamArray args As Object())

Paramètres

logger
ILogger

ILogger dans lequel écrire.

logLevel
LogLevel

L’entrée sera écrite à ce niveau.

eventId
EventId

ID d’événement associé au journal.

message
String

Chaîne de format du message de journal.

args
Object[]

Tableau d'objets contenant aucun ou plusieurs objets à mettre en forme.

S’applique à

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

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

public:
[System::Runtime::CompilerServices::Extension]
 static void Log(Microsoft::Extensions::Logging::ILogger ^ logger, Microsoft::Extensions::Logging::LogLevel logLevel, Exception ^ exception, System::String ^ message, ... cli::array <System::Object ^> ^ args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Exception exception, string message, params object[] args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Exception? exception, string? message, params object?[] args);
static member Log : Microsoft.Extensions.Logging.ILogger * Microsoft.Extensions.Logging.LogLevel * Exception * string * obj[] -> unit
<Extension()>
Public Sub Log (logger As ILogger, logLevel As LogLevel, exception As Exception, message As String, ParamArray args As Object())

Paramètres

logger
ILogger

ILogger dans lequel écrire.

logLevel
LogLevel

L’entrée sera écrite à ce niveau.

exception
Exception

Exception à consigner.

message
String

Chaîne de format du message de journal.

args
Object[]

Tableau d'objets contenant aucun ou plusieurs objets à mettre en forme.

S’applique à

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

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

public:
[System::Runtime::CompilerServices::Extension]
 static void Log(Microsoft::Extensions::Logging::ILogger ^ logger, Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, Exception ^ exception, System::String ^ message, ... cli::array <System::Object ^> ^ args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Exception exception, string message, params object[] args);
public static void Log (this Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, Exception? exception, string? message, params object?[] args);
static member Log : Microsoft.Extensions.Logging.ILogger * Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * Exception * string * obj[] -> unit
<Extension()>
Public Sub Log (logger As ILogger, logLevel As LogLevel, eventId As EventId, exception As Exception, message As String, ParamArray args As Object())

Paramètres

logger
ILogger

ILogger dans lequel écrire.

logLevel
LogLevel

L’entrée sera écrite à ce niveau.

eventId
EventId

ID d’événement associé au journal.

exception
Exception

Exception à consigner.

message
String

Chaîne de format du message de journal.

args
Object[]

Tableau d'objets contenant aucun ou plusieurs objets à mettre en forme.

S’applique à