Partager via


DbContextLoggerOptions Énumération

Définition

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 .

S’applique à