LoggerMessage.Define Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Define(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1>(LogLevel, EventId, String, LogDefineOptions) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define<T1>(LogLevel, EventId, String) |
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy. |
Define(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry
- logLevel
- LogLevel
Úroveň protokolování.
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Protokol definuje možnosti.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
- T5
Typ pátého parametru předaného řetězci pojmenovaného formátu.
- T6
Typ šestého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Hodnota LogDefineOptions
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
- T5
Typ pátého parametru předaného řetězci pojmenovaného formátu.
- T6
Typ šestého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
- T5
Typ pátého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Hodnota LogDefineOptions
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
- T5
Typ pátého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
- T4
Typ čtvrtého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Hodnota LogDefineOptions
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
- T3
Typ třetího parametru předaný řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Hodnota LogDefineOptions
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
- T2
Typ druhého parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Hodnota LogDefineOptions
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1>(LogLevel, EventId, String, LogDefineOptions)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
Parametry
- logLevel
- LogLevel
Úroveň protokolování.
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
- options
- LogDefineOptions
Protokol definuje možnosti.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.
Platí pro
Define<T1>(LogLevel, EventId, String)
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
- Zdroj:
- LoggerMessage.cs
Vytvoří delegáta, který lze vyvolat pro protokolování zprávy.
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)
Parametry typu
- T1
Typ prvního parametru předaného řetězci pojmenovaného formátu.
Parametry
- eventId
- EventId
ID události.
- formatString
- String
Řetězec pojmenovaného formátu.
Návraty
Delegát, který při vyvolání vytvoří zprávu protokolu.