LogEntry<TState> 생성자

정의

지정된 로그 수준, 범주, 이벤트 ID, 상태, 예외 및 포맷터 매개 변수를 사용하여 새 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

로그 이벤트 ID입니다.

state
TState

로그가 기록되는 상태입니다.

exception
Exception

로그 예외입니다.

formatter
Func<TState,Exception,String>

포맷터입니다.

적용 대상