Udostępnij za pośrednictwem


DbContextLoggerOptions Wyliczenie

Definicja

Opcje formatowania do użycia z parametrami Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger i LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions = 
Public Enum DbContextLoggerOptions
Dziedziczenie
DbContextLoggerOptions
Atrybuty

Pola

Category 4

Zawiera zdarzenie DbLoggerCategory w każdym komunikacie. Kategoria jest domyślnie dołączona.

DefaultWithLocalTime 46

Wartość domyślna używana przez LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).

DefaultWithUtcTime 30

Te same wartości domyślne, które są używane przez LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)parametr , ale z znacznikami czasu UTC.

Id 8

Zawiera element EventId w każdym komunikacie. Identyfikator zdarzenia jest domyślnie dołączany.

Level 2

Uwzględnij zdarzenie LogLevel w każdym komunikacie dziennika. Poziom jest domyślnie uwzględniany.

LocalTime 32

Zawiera znacznik czasu lokalnego w każdej wiadomości. Czas lokalny jest domyślnie uwzględniany.

None 0

Nieprzetworzona wiadomość dziennika bez dodatkowych metadanych ani formatowania.

SingleLine 1

Każde zdarzenie zajmuje tylko jeden wiersz w dzienniku. Domyślnie jest używanych wiele wierszy.

UtcTime 16

Zawiera znacznik czasu UTC w każdej wiadomości. Czas lokalny jest domyślnie uwzględniany. Użyj polecenia DefaultWithUtcTime , aby uwzględnić wszystkie opcje domyślne, ale zmień znaczniki czasu na UTC.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz proste rejestrowanie platformy EF Core .

Dotyczy