LoggerExtensions.Log Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Log(ILogger, LogLevel, String, Object[]) |
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene. |
Log(ILogger, LogLevel, EventId, String, Object[]) |
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene. |
Log(ILogger, LogLevel, Exception, String, Object[]) |
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene. |
Log(ILogger, LogLevel, EventId, Exception, String, Object[]) |
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene. |
Log(ILogger, LogLevel, String, Object[])
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene.
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())
Parameter
- logLevel
- LogLevel
Der Eintrag wird auf dieser Ebene geschrieben.
- message
- String
Die Formatzeichenfolge der Protokollmeldung.
- args
- Object[]
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.
Gilt für
Log(ILogger, LogLevel, EventId, String, Object[])
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene.
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())
Parameter
- logLevel
- LogLevel
Der Eintrag wird auf dieser Ebene geschrieben.
- eventId
- EventId
Die mit dem Protokoll verknüpfte Ereignis-ID.
- message
- String
Die Formatzeichenfolge der Protokollmeldung.
- args
- Object[]
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.
Gilt für
Log(ILogger, LogLevel, Exception, String, Object[])
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene.
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())
Parameter
- logLevel
- LogLevel
Der Eintrag wird auf dieser Ebene geschrieben.
- exception
- Exception
Die zu protokollierende Ausnahme.
- message
- String
Die Formatzeichenfolge der Protokollmeldung.
- args
- Object[]
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.
Gilt für
Log(ILogger, LogLevel, EventId, Exception, String, Object[])
Formatiert und schreibt eine Protokollmeldung auf der angegebenen Protokollebene.
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())
Parameter
- logLevel
- LogLevel
Der Eintrag wird auf dieser Ebene geschrieben.
- eventId
- EventId
Die mit dem Protokoll verknüpfte Ereignis-ID.
- exception
- Exception
Die zu protokollierende Ausnahme.
- message
- String
Die Formatzeichenfolge der Protokollmeldung.
- args
- Object[]
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.