LoggerMessage.Define Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Define(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1,T2,T3>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1,T2>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1>(LogLevel, EventId, String, LogDefineOptions) |
Cria um delegado que pode ser invocado para registrar uma mensagem em log. |
Define<T1>(LogLevel, EventId, String) |
Cria um delegado que pode ser invocado para registrar uma mensagem. |
Define(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem em log.
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
O nível de registro em log.
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
As opções de definição de log.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem em log.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeado.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T5
O tipo do quinto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T6
O tipo do sexto parâmetro passado para a cadeia de caracteres de formato nomeado.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeado.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T5
O tipo do quinto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T6
O tipo do sexto parâmetro passado para a cadeia de caracteres de formato nomeado.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem em log.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeado.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T5
O tipo do quinto parâmetro passado para a cadeia de caracteres de formato nomeado.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeado.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeado.
- T5
O tipo do quinto parâmetro passado para a cadeia de caracteres de formato nomeado.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeado.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeado.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem em log.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeado.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeada.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeada.
- T4
O tipo do quarto parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeada.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeada.
- T3
O tipo do terceiro parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
- T2
O tipo do segundo parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1>(LogLevel, EventId, String, LogDefineOptions)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- logLevel
- LogLevel
O nível de registro em log.
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
- options
- LogDefineOptions
As opções de definição de log.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.
Aplica-se a
Define<T1>(LogLevel, EventId, String)
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
- Origem:
- LoggerMessage.cs
Cria um delegado que pode ser invocado para registrar uma mensagem.
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
O tipo do primeiro parâmetro passado para a cadeia de caracteres de formato nomeada.
Parâmetros
- eventId
- EventId
A ID do evento.
- formatString
- String
A cadeia de formato nomeada.
Retornos
Um delegado que, quando invocado, cria uma mensagem de log.