Поделиться через


SqliteEventId Класс

Определение

Идентификаторы событий SQLite, которые соответствуют сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource.

public static class SqliteEventId
type SqliteEventId = class
Public Class SqliteEventId
Наследование
SqliteEventId

Комментарии

Эти идентификаторы также используются с WarningsConfigurationBuilder для настройки поведения предупреждений.

Дополнительные сведения и примеры см. в разделах Ведение журнала, события и диагностика и Доступ к базам данных SQLite с помощью EF Core.

Поля

ColumnFound

Столбец найден.

CompositeKeyWithValueGeneration

Тип сущности имеет составной ключ, настроенный для использования созданных значений. SQLite не поддерживает созданные значения для составных ключей.

ForeignKeyFound

Был найден внешний ключ.

ForeignKeyPrincipalColumnMissingWarning

Столбец, на который ссылается ограничение внешнего ключа, не найден.

ForeignKeyReferencesMissingTableWarning

Внешний ключ ссылается на отсутствующие таблицы.

FormatWarning

Значения имеют недопустимый формат для типа.

IndexFound

Найден индекс.

InferringTypes

Вывод типов CLR.

MissingTableWarning

В базе данных отсутствует таблица.

OutOfRangeWarning

Значения для типа выходят за пределы диапазона.

PrimaryKeyFound

Обнаружен первичный ключ.

SchemaConfiguredWarning

Схема была настроена для типа сущности, но SQLite не поддерживает схемы.

SchemasNotSupportedWarning

SQLite не поддерживает схемы.

SequenceConfiguredWarning

Последовательность была настроена для типа сущности, но SQLite не поддерживает последовательности.

TableFound

Найдена таблица.

TableRebuildPendingWarning

Операция может завершиться ошибкой из-за ожидающего перестроения таблицы.

UnexpectedConnectionTypeWarning

Используется соединение непредвиденного типа.

UniqueConstraintFound

Обнаружено уникальное ограничение.

Применяется к