LogEntry<TState> Конструктор

Определение

Создает новый LogEntry<TState> с использованием указанных параметров уровня журнала, категории, идентификатора события, состояния, исключения и модуля форматирования.

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

Параметры

logLevel
LogLevel

уровень ведения журнала;

category
String

Имя категории для журнала.

eventId
EventId

Идентификатор события журнала.

state
TState

Состояние, для которого выполняется запись в журнал.

exception
Exception

Исключение журнала.

formatter
Func<TState,Exception,String>

Модуль форматирования данных.

Применяется к