LogEntry<TState> Konstruktor

Definicja

Tworzy nowy LogEntry<TState> przy użyciu określonego poziomu dziennika, kategorii, identyfikatora zdarzenia, stanu, wyjątku i parametrów formatatora.

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

Parametry

logLevel
LogLevel

Poziom dziennika.

category
String

Nazwa kategorii dziennika.

eventId
EventId

Identyfikator zdarzenia dziennika.

state
TState

Stan, dla którego jest zapisywany dziennik.

exception
Exception

Wyjątek dziennika.

formatter
Func<TState,Exception,String>

Formater.

Dotyczy