BatchingLogger.Log Méthode

Définition

Surcharges

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Écrit une entrée de journal.

Log<TState>(DateTimeOffset, LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Écrit une entrée de journal.

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

Paramètres de type

TState

Paramètres

logLevel
LogLevel

L’entrée sera écrite à ce niveau.

eventId
EventId

ID de l’événement.

state
TState

Entrée à écrire. Peut également être un objet.

exception
Exception

Exception liée à cette entrée.

formatter
Func<TState,Exception,String>

Fonction pour créer un message String de state et exception.

Implémente

S’applique à

Log<TState>(DateTimeOffset, LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

public:
generic <typename TState>
 void Log(DateTimeOffset timestamp, Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, TState state, Exception ^ exception, Func<TState, Exception ^, System::String ^> ^ formatter);
public void Log<TState> (DateTimeOffset timestamp, Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, TState state, Exception exception, Func<TState,Exception,string> formatter);
member this.Log : DateTimeOffset * Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * 'State * Exception * Func<'State, Exception, string> -> unit
Public Sub Log(Of TState) (timestamp As DateTimeOffset, logLevel As LogLevel, eventId As EventId, state As TState, exception As Exception, formatter As Func(Of TState, Exception, String))

Paramètres de type

TState

Paramètres

timestamp
DateTimeOffset
logLevel
LogLevel
eventId
EventId
state
TState
exception
Exception
formatter
Func<TState,Exception,String>

S’applique à