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
Category | 4 | Zahrne událost DbLoggerCategory do každé zprávy. Kategorie je ve výchozím nastavení zahrnutá. |
DefaultWithLocalTime | 46 | Výchozí hodnota používaná nástrojem LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
DefaultWithUtcTime | 30 | Stejné výchozí hodnoty jako používá , LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)ale s časovými razítky UTC. |
Id | 8 | Zahrne do EventId každé zprávy. ID události je ve výchozím nastavení zahrnuto. |
Level | 2 | Zahrňte událost LogLevel do každé zprávy protokolu. Úroveň je zahrnuta ve výchozím nastavení. |
LocalTime | 32 | Zahrne do každé zprávy časové razítko místního času. Místní čas je zahrnut ve výchozím nastavení. |
None | 0 | Nezpracovaná zpráva protokolu bez dalších metadat nebo 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ů. |
UtcTime | 16 | Zahrnuje časové razítko UTC v každé zprávě. Místní čas je zahrnut ve výchozím nastavení. Umožňuje DefaultWithUtcTime zahrnout všechny výchozí možnosti, ale změnit časová razítka na UTC. |
Poznámky
Další informace a příklady najdete v tématu Jednoduché protokolování EF Core .
Platí pro
Entity Framework