Logger<T>.ILogger.Log<TState> Método

Definición

Escribe una entrada de registro.

generic <typename TState>
 virtual void Microsoft.Extensions.Logging.ILogger.Log(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, TState state, Exception ^ exception, Func<TState, Exception ^, System::String ^> ^ formatter) = Microsoft::Extensions::Logging::ILogger::Log;
void ILogger.Log<TState> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, TState state, Exception exception, Func<TState,Exception,string> formatter);
abstract member Microsoft.Extensions.Logging.ILogger.Log : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * 'State * Exception * Func<'State, Exception, string> -> unit
override this.Microsoft.Extensions.Logging.ILogger.Log : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * 'State * Exception * Func<'State, Exception, string> -> unit
Sub Log(Of TState) (logLevel As LogLevel, eventId As EventId, state As TState, exception As Exception, formatter As Func(Of TState, Exception, String)) Implements ILogger.Log

Parámetros de tipo

TState

Tipo del objeto que se va a escribir.

Parámetros

logLevel
LogLevel

La entrada se escribirá en este nivel.

eventId
EventId

Identificador del evento.

state
TState

Entrada que se va a escribir. También puede ser un objeto .

exception
Exception

Excepción relacionada con esta entrada.

formatter
Func<TState,Exception,String>

Función para crear un mensaje de String del state y exception.

Implementaciones

Se aplica a