DbContextLoggerOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .