NullLogger<T>.Log<TState> Metoda

Definice

Zapíše položku protokolu.

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);
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))

Parametry typu

TState

Typ objektu, který má být zapsán.

Parametry

logLevel
LogLevel

Položka bude zapsána na této úrovni.

eventId
EventId

ID události.

state
TState

Záznam, který se má zapsat. Může být také objekt.

exception
Exception

Výjimka související s touto položkou.

formatter
Func<TState,Exception,String>

Funkce pro String vytvoření zprávy state a exception.

Implementuje

Poznámky

Tato metoda ignoruje parametry a neprovede nic.

Platí pro