LoggerMessage.Define Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Define(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1>(LogLevel, EventId, String, LogDefineOptions) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define<T1>(LogLevel, EventId, String) |
Crea un delegado que se puede invocar para registrar un mensaje. |
Define(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros
- logLevel
- LogLevel
Nivel de registro.
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El registro define las opciones.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
- T5
Tipo del quinto parámetro pasado a la cadena de formato con nombre.
- T6
Tipo del sexto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El parámetro de cadena de consulta LogDefineOptions.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
- T5
Tipo del quinto parámetro pasado a la cadena de formato con nombre.
- T6
Tipo del sexto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
- T5
Tipo del quinto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El parámetro de cadena de consulta LogDefineOptions.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
- T5
Tipo del quinto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
- T4
Tipo del cuarto parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El parámetro de cadena de consulta LogDefineOptions.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
- T3
Tipo del tercer parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El parámetro de cadena de consulta LogDefineOptions.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
- T2
Tipo del segundo parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El parámetro de cadena de consulta LogDefineOptions.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1>(LogLevel, EventId, String, LogDefineOptions)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
Parámetros
- logLevel
- LogLevel
Nivel de registro.
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
- options
- LogDefineOptions
El registro define las opciones.
Devoluciones
Delegado que, cuando se invoca, crea un mensaje de registro.
Se aplica a
Define<T1>(LogLevel, EventId, String)
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
- Source:
- LoggerMessage.cs
Crea un delegado que se puede invocar para registrar un mensaje.
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)
Parámetros de tipo
- T1
Tipo del primer parámetro pasado a la cadena de formato con nombre.
Parámetros
- eventId
- EventId
El identificador de evento.
- formatString
- String
Cadena de formato con nombre.
Devoluciones
Un delegado que, cuando se invoca, crea un mensaje de registro.