LoggerMessage.Define Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
- options
- LogDefineOptions
Oggetto LogDefineOptions.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
- options
- LogDefineOptions
Oggetto LogDefineOptions.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
- options
- LogDefineOptions
Oggetto LogDefineOptions.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
- options
- LogDefineOptions
Oggetto LogDefineOptions.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
- options
- LogDefineOptions
Oggetto LogDefineOptions.
Restituisce
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
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
- eventId
- EventId
L'ID evento.
- formatString
- String
Stringa di formato denominata.
Restituisce
Delegato che quando viene richiamato crea un messaggio di log.