Lenguaje

DbContextLoggerOptions Enumeración

Definición

Opciones de formato para su uso con Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger y LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions = 
Public Enum DbContextLoggerOptions
Herencia
DbContextLoggerOptions
Atributos

Campos

Nombre Valor Description
None 0

Mensaje de registro sin formato sin metadatos ni formato adicionales.

SingleLine 1

Cada evento solo ocupará una sola línea en el registro. De forma predeterminada, se usan varias líneas.

Level 2

Incluya el evento LogLevel en cada mensaje de registro. El nivel se incluye de forma predeterminada.

Category 4

Incluye el evento DbLoggerCategory en cada mensaje. La categoría se incluye de forma predeterminada.

Id 8

Incluye en EventId cada mensaje. El identificador de evento se incluye de forma predeterminada.

UtcTime 16

Incluye una marca de tiempo UTC en cada mensaje. La hora local se incluye de forma predeterminada. Use DefaultWithUtcTime para incluir todas las opciones predeterminadas, pero cambie las marcas de tiempo a UTC.

DefaultWithUtcTime 30

Los mismos valores predeterminados que usa LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>), pero con marcas de tiempo UTC.

Incluye Level, Category, Id, UtcTime.

LocalTime 32

Incluye una marca de tiempo de hora local en cada mensaje. La hora local se incluye de forma predeterminada.

DefaultWithLocalTime 46

Valor predeterminado usado por LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).

Incluye Level, Category, Id, LocalTime.

Comentarios

Consulte Registro sencillo de EF Core para obtener más información y ejemplos.

Se aplica a