Aracılığıyla paylaş


LogEntry<TState> Oluşturucu

Tanım

Belirtilen günlük düzeyi, kategori, olay kimliği, durum, özel durum ve biçimlendirici parametrelerini kullanarak yeni LogEntry<TState> bir oluşturur.

public:
 LogEntry(Microsoft::Extensions::Logging::LogLevel logLevel, System::String ^ category, Microsoft::Extensions::Logging::EventId eventId, TState state, Exception ^ exception, Func<TState, Exception ^, System::String ^> ^ formatter);
public LogEntry (Microsoft.Extensions.Logging.LogLevel logLevel, string category, Microsoft.Extensions.Logging.EventId eventId, TState state, Exception? exception, Func<TState,Exception?,string> formatter);
new Microsoft.Extensions.Logging.Abstractions.LogEntry<'State> : Microsoft.Extensions.Logging.LogLevel * string * Microsoft.Extensions.Logging.EventId * 'State * Exception * Func<'State, Exception, string> -> Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>
Public Sub New (logLevel As LogLevel, category As String, eventId As EventId, state As TState, exception As Exception, formatter As Func(Of TState, Exception, String))

Parametreler

logLevel
LogLevel

Günlük düzeyi.

category
String

Günlüğün kategori adı.

eventId
EventId

Günlük olayı kimliği.

state
TState

Günlüğün yazıldığı durum.

exception
Exception

Günlük özel durumu.

formatter
Func<TState,Exception,String>

Biçimlendirici.

Şunlara uygulanır