LoggerMessage.Define Metodo

Definizione

Overload

Define(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define<T1,T2,T3,T4>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1,T2,T3>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1,T2>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

Define<T1>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

Define(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

Action<ILogger,Exception>

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri

logLevel
LogLevel

Livello di registrazione.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

options
LogDefineOptions

Il log definisce le opzioni.

Restituisce

Action<ILogger,Exception>

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

T5

Tipo del quinto parametro passato alla stringa di formato denominata.

T6

Tipo del sesto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

T5

Tipo del quinto parametro passato alla stringa di formato denominata.

T6

Tipo del sesto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

T5

Tipo del quinto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

T5

Tipo del quinto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

T4

Tipo del quarto parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1,T2,T3>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

T3

Tipo del terzo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

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

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1,T2>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

Action<ILogger,T1,T2,Exception>

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a

Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

T2

Tipo del secondo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

Action<ILogger,T1,T2,Exception>

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1>(LogLevel, EventId, String, LogDefineOptions)

Crea un delegato che può essere richiamato per registrare un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Livello di registrazione.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

options
LogDefineOptions

Il log definisce le opzioni.

Restituisce

Action<ILogger,T1,Exception>

Delegato che, quando richiamato, crea un messaggio di log.

Si applica a

Define<T1>(LogLevel, EventId, String)

Crea un delegato che può essere richiamato per la registrazione di un messaggio.

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)

Parametri di tipo

T1

Tipo del primo parametro passato alla stringa di formato denominata.

Parametri

logLevel
LogLevel

Oggetto LogLevel.

eventId
EventId

L'ID evento.

formatString
String

Stringa di formato denominata.

Restituisce

Action<ILogger,T1,Exception>

Delegato che quando viene richiamato crea un messaggio di log.

Si applica a