DbContextLoggerOptions 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
및 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 단순 로깅 을 참조하세요.
적용 대상
Entity Framework