다음을 통해 공유


DbContextLoggerOptions 열거형

정의

LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger 사용할 서식 옵션

이 열거형은 멤버 값의 비트 조합을 지원합니다.

[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions = 
Public Enum DbContextLoggerOptions
상속
DbContextLoggerOptions
특성

필드

Category 4

각 메시지에 이벤트를 DbLoggerCategory 포함합니다. 범주는 기본적으로 포함됩니다.

DefaultWithLocalTime 46

에서 사용하는 LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)기본값입니다.

DefaultWithUtcTime 30

에서 사용 LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)하지만 UTC 타임스탬프와 동일한 기본값입니다.

Id 8

각 메시지에 를 EventId 포함합니다. 이벤트 ID는 기본적으로 포함됩니다.

Level 2

각 로그 메시지에 이벤트를 LogLevel 포함합니다. 수준은 기본적으로 포함됩니다.

LocalTime 32

각 메시지에 로컬 시간 타임스탬프를 포함합니다. 로컬 시간은 기본적으로 포함됩니다.

None 0

추가 메타데이터 또는 서식이 없는 원시 로그 메시지입니다.

SingleLine 1

각 이벤트는 로그의 한 줄만 차지합니다. 기본적으로 여러 줄이 사용됩니다.

UtcTime 16

각 메시지에 UTC 타임스탬프를 포함합니다. 로컬 시간은 기본적으로 포함됩니다. 를 사용하여 DefaultWithUtcTime 모든 기본 옵션을 포함하지만 타임스탬프를 UTC로 변경합니다.

설명

자세한 내용과 예제는 EF Core 단순 로깅 을 참조하세요.

적용 대상