Bagikan melalui


NullLogger.Log<TState> Metode

Definisi

Menulis entri log.

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

Jenis parameter

TState

Jenis objek yang akan ditulis.

Parameter

logLevel
LogLevel

Entri akan ditulis pada tingkat ini.

eventId
EventId

Id peristiwa.

state
TState

Entri yang akan ditulis. Bisa juga objek.

exception
Exception

Pengecualian yang terkait dengan entri ini.

formatter
Func<TState,Exception,String>

Fungsi untuk membuat pesan String dari state dan exception.

Penerapan

Berlaku untuk