Share via


LoggerMessage.Define Metoda

Definice

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

logLevel
LogLevel

Hodnota LogLevel

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,T5,T6,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,T5,T6,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,T5,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,T5,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

eventId
EventId

ID události.

formatString
String

Řetězec pojmenovaného formátu.

Návraty

Action<ILogger,T1,T2,T3,T4,Exception>

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

logLevel
LogLevel

Hodnota LogLevel

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

logLevel
LogLevel

Hodnota LogLevel

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)

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

logLevel
LogLevel

Hodnota LogLevel

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

logLevel
LogLevel

Hodnota LogLevel

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>(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

logLevel
LogLevel

Hodnota LogLevel

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