DbContextLoggerOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Formatierungsoptionen für die Verwendung mit Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger und LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions =
Public Enum DbContextLoggerOptions
- Vererbung
-
DbContextLoggerOptions
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Die unformatierte Protokollnachricht ohne zusätzliche Metadaten oder Formatierungen. |
| SingleLine | 1 | Jedes Ereignis belegt nur eine einzelne Zeile im Protokoll. Standardmäßig werden mehrere Zeilen verwendet. |
| Level | 2 | Fügen Sie das Ereignis LogLevel in jede Protokollnachricht ein. Die Ebene ist standardmäßig enthalten. |
| Category | 4 | Enthält das Ereignis DbLoggerCategory in jeder Nachricht. Die Kategorie ist standardmäßig enthalten. |
| Id | 8 | Enthält die EventId einzelnen Nachrichten. Die Ereignis-ID ist standardmäßig enthalten. |
| UtcTime | 16 | Enthält einen UTC-Zeitstempel in jede Nachricht. Die Ortszeit ist standardmäßig enthalten. Wird verwendet DefaultWithUtcTime , um alle Standardoptionen einzuschließen, aber Zeitstempel in UTC zu ändern. |
| DefaultWithUtcTime | 30 | Die gleichen Standardwerte wie verwendet von LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>), aber mit UTC-Zeitstempeln. |
| LocalTime | 32 | Enthält einen Lokalen Zeitstempel in jede Nachricht. Die Ortszeit ist standardmäßig enthalten. |
| DefaultWithLocalTime | 46 | Die Standardeinstellung, die von LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
Hinweise
Weitere Informationen und Beispiele finden Sie unter EF Core Simple Logging .