DbContextLoggerOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры форматирования для использования с Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger и LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>).
Это перечисление поддерживает побитовую комбинацию значений его членов.
[System.Flags]
public enum DbContextLoggerOptions
[<System.Flags>]
type DbContextLoggerOptions =
Public Enum DbContextLoggerOptions
- Наследование
-
DbContextLoggerOptions
- Атрибуты
Поля
Category | 4 | Включает событие DbLoggerCategory в каждое сообщение. Категория включена по умолчанию. |
DefaultWithLocalTime | 46 | Значение по умолчанию, используемое LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
DefaultWithUtcTime | 30 | Те же значения по умолчанию, что и в LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>), но с метками времени в формате UTC. |
Id | 8 | Включает в каждое EventId сообщение . Идентификатор события включен по умолчанию. |
Level | 2 | Включите событие LogLevel в каждое сообщение журнала. Уровень включен по умолчанию. |
LocalTime | 32 | Включает локальную метку времени в каждое сообщение. Местное время включается по умолчанию. |
None | 0 | Необработанное сообщение журнала без дополнительных метаданных или форматирования. |
SingleLine | 1 | Каждое событие будет занимать только одну строку в журнале. По умолчанию используется несколько строк. |
UtcTime | 16 | Включает метку времени в формате UTC в каждое сообщение. Местное время включается по умолчанию. Используйте DefaultWithUtcTime , чтобы включить все параметры по умолчанию, но изменить метки времени на UTC. |
Комментарии
Дополнительные сведения и примеры см. в статье Простое ведение журнала EF Core .
Применяется к
Entity Framework