DbContextLoggerOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti formátování pro použití s Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger a LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).
Tento výčet podporuje bitové kombinace hodnot jeho členů.
[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions =
Public Enum DbContextLoggerOptions
- Dědičnost
-
DbContextLoggerOptions
- Atributy
Pole
| Název | Hodnota | Description |
|---|---|---|
| None | 0 | Nezpracovaná zpráva protokolu bez dalších metadat ani formátování. |
| SingleLine | 1 | Každá událost bude zabírat pouze jeden řádek v protokolu. Ve výchozím nastavení se používá více řádků. |
| Level | 2 | Zahrňte událost LogLevel do každé zprávy protokolu. Úroveň je ve výchozím nastavení zahrnuta. |
| Category | 4 | Zahrne událost DbLoggerCategory do každé zprávy. Kategorie je ve výchozím nastavení zahrnuta. |
| Id | 8 | Zahrne do EventId každé zprávy. ID události je ve výchozím nastavení zahrnuto. |
| UtcTime | 16 | Zahrne do každé zprávy časové razítko UTC. Místní čas je ve výchozím nastavení zahrnutý. Umožňuje DefaultWithUtcTime zahrnout všechny výchozí možnosti, ale změnit časová razítka na UTC. |
| DefaultWithUtcTime | 30 | Stejné výchozí hodnoty, jaké používá LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>), ale s časovými razítky UTC. |
| LocalTime | 32 | Zahrne do každé zprávy časové razítko místního času. Místní čas je ve výchozím nastavení zahrnutý. |
| DefaultWithLocalTime | 46 | Výchozí hodnota, kterou LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)používá . |
Poznámky
Další informace a příklady najdete v jednoduchém protokolování EF Core .