Dil

DbContextLoggerOptions Sabit listesi

Tanım

ve LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)ile Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger kullanmak için biçimlendirme seçenekleri.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions = 
Public Enum DbContextLoggerOptions
Devralma
DbContextLoggerOptions
Özellikler

Alanlar

Veri Akışı Adı Değer Description
None 0

Ek meta veri veya biçimlendirme içermeyen ham günlük iletisi.

SingleLine 1

Her olay günlükte yalnızca tek bir satır kaplar. Varsayılan olarak birden çok satır kullanılır.

Level 2

Olayı LogLevel her günlük iletisine ekleyin. Düzey varsayılan olarak eklenir.

Category 4

Her iletiye olayı DbLoggerCategory ekler. Kategori varsayılan olarak eklenir.

Id 8

Her iletiye öğesini EventId ekler. Olay kimliği varsayılan olarak eklenir.

UtcTime 16

Her iletiye bir UTC zaman damgası ekler. Yerel saat varsayılan olarak eklenir. Tüm varsayılan seçenekleri dahil etmek ancak zaman damgalarını UTC olarak değiştirmek için kullanın DefaultWithUtcTime .

DefaultWithUtcTime 30

tarafından LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)kullanılan ancak UTC zaman damgalarıyla aynı varsayılan değerlerdir.

, Level, Category, Idiçerir UtcTime.

LocalTime 32

Her iletiye yerel bir zaman damgası ekler. Yerel saat varsayılan olarak eklenir.

DefaultWithLocalTime 46

tarafından LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)kullanılan varsayılan değerdir.

, Level, Category, Idiçerir LocalTime.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. EF Core basit günlüğü .

Şunlara uygulanır