LoggerMessage.Define 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
Define(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1,T2,T3>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1,T2>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1>(LogLevel, EventId, String, LogDefineOptions) |
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren. |
Define<T1>(LogLevel, EventId, String) |
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann. |
Define(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
static Action<Microsoft::Extensions::Logging::ILogger ^, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception?> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, Exception>
Public Shared Function Define (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, Exception)
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
static Action<Microsoft::Extensions::Logging::ILogger ^, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception?> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, Exception>
Public Shared Function Define (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, Exception)
Parameter
- logLevel
- LogLevel
Der Protokolliergrad.
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das Protokoll definiert Optionen.
Gibt zurück
Ein Delegat, der beim Aufruf eine Protokollmeldung erstellt.
Gilt für:
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, T6, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception?> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5, T6) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, T5, T6, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T5
Der Typ des fünften Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T6
Der Typ des sechsten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das LogDefineOptions.
Gibt zurück
Ein Delegat, der beim Aufruf eine Protokollmeldung erstellt.
Gilt für:
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, T6, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception?> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5, T6) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, T5, T6, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T5
Der Typ des fünften Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T6
Der Typ des sechsten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception?> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, T5, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T5
Der Typ des fünften Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das LogDefineOptions.
Gibt zurück
Ein Delegat, der beim Aufruf eine Protokollmeldung erstellt.
Gilt für:
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception?> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, T5, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T5
Der Typ des fünften Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define<T1,T2,T3,T4>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1, typename T2, typename T3, typename T4>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception?> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, Exception>
Public Shared Function Define(Of T1, T2, T3, T4) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1, typename T2, typename T3, typename T4>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception?> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, Exception>
Public Shared Function Define(Of T1, T2, T3, T4) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T4
Der Typ des vierten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das LogDefineOptions.
Gibt zurück
Ein Delegat, der beim Aufruf eine Protokollmeldung erstellt.
Gilt für:
Define<T1,T2,T3>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1, typename T2, typename T3>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception?> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, Exception>
Public Shared Function Define(Of T1, T2, T3) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1, typename T2, typename T3>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception?> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, Exception>
Public Shared Function Define(Of T1, T2, T3) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T3
Der Typ des dritten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das LogDefineOptions.
Gibt zurück
Ein Delegat, der beim Aufrufen eine Protokollmeldung erstellt.
Gilt für:
Define<T1,T2>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1, typename T2>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception?> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, Exception>
Public Shared Function Define(Of T1, T2) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.
Gilt für:
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1, typename T2>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception?> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, Exception>
Public Shared Function Define(Of T1, T2) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
- T2
Der Typ des zweiten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das LogDefineOptions.
Gibt zurück
Ein Delegat, der beim Aufrufen eine Protokollmeldung erstellt.
Gilt für:
Define<T1>(LogLevel, EventId, String, LogDefineOptions)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der aufgerufen werden kann, um eine Nachricht zu protokollieren.
public:
generic <typename T1>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception?> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, Exception>
Public Shared Function Define(Of T1) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- logLevel
- LogLevel
Der Protokolliergrad.
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
- options
- LogDefineOptions
Das Protokoll definiert Optionen.
Gibt zurück
Ein Delegat, der beim Aufrufen eine Protokollmeldung erstellt.
Gilt für:
Define<T1>(LogLevel, EventId, String)
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
- Quelle:
- LoggerMessage.cs
Erstellt einen Delegaten, der zum Protokollieren einer Meldung aufgerufen werden kann.
public:
generic <typename T1>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception?> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, Exception>
Public Shared Function Define(Of T1) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, Exception)
Typparameter
- T1
Der Typ des ersten Parameters, der an die benannte Formatzeichenfolge übergeben wird.
Parameter
- eventId
- EventId
Die Ereignis-ID.
- formatString
- String
Die benannte Formatzeichenfolge.
Gibt zurück
Ein Delegat, der zum Erstellen einer Protokollmeldung aufgerufen werden kann.