DbContextLoggerOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options de mise en forme à utiliser avec Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger et LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions =
Public Enum DbContextLoggerOptions
- Héritage
-
DbContextLoggerOptions
- Attributs
Champs
Category | 4 | Inclut l’événement DbLoggerCategory dans chaque message. La catégorie est incluse par défaut. |
DefaultWithLocalTime | 46 | Valeur par défaut utilisée par LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
DefaultWithUtcTime | 30 | Les valeurs par défaut sont les mêmes que celles utilisées par LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>), mais avec des horodatages UTC. |
Id | 8 | Inclut le EventId dans chaque message. L’ID d’événement est inclus par défaut. |
Level | 2 | Incluez l’événement LogLevel dans chaque message de journal. Le niveau est inclus par défaut. |
LocalTime | 32 | Inclut un horodatage d’heure local dans chaque message. L’heure locale est incluse par défaut. |
None | 0 | Message de journal brut sans métadonnées supplémentaires ni mise en forme. |
SingleLine | 1 | Chaque événement n’occupera qu’une seule ligne dans le journal. Plusieurs lignes sont utilisées par défaut. |
UtcTime | 16 | Inclut un horodatage UTC dans chaque message. L’heure locale est incluse par défaut. Utilisez DefaultWithUtcTime pour inclure toutes les options par défaut, mais remplacez les horodatages par UTC. |
Remarques
Pour plus d’informations et d’exemples, consultez Journalisation simple EF Core .