Udostępnij za pośrednictwem


SqliteEventId Klasa

Definicja

Identyfikatory zdarzeń dla zdarzeń SQLite, które odpowiadają komunikatom rejestrowanym w ILogger zdarzeniach i wysyłanych do elementu DiagnosticSource.

public static class SqliteEventId
type SqliteEventId = class
Public Class SqliteEventId
Dziedziczenie
SqliteEventId

Uwagi

Te identyfikatory są również używane WarningsConfigurationBuilder do konfigurowania zachowania ostrzeżeń.

Aby uzyskać więcej informacji i przykładów, zobacz Rejestrowanie, zdarzenia i diagnostyka oraz Uzyskiwanie dostępu do baz danych SQLite za pomocą programu EF Core .

Pola

ColumnFound

Znaleziono kolumnę.

CompositeKeyWithValueGeneration

Typ jednostki ma klucz złożony skonfigurowany do używania wygenerowanych wartości. SqLite nie obsługuje generowanych wartości na kluczach złożonych.

ForeignKeyFound

Znaleziono klucz obcy.

ForeignKeyPrincipalColumnMissingWarning

Nie można odnaleźć kolumny przywoływanej przez ograniczenie klucza obcego.

ForeignKeyReferencesMissingTableWarning

Klucz obcy odwołuje się do brakującej tabeli.

FormatWarning

Wartości są w nieprawidłowym formacie dla typu.

IndexFound

Znaleziono indeks.

InferringTypes

Wnioskowanie typów CLR.

MissingTableWarning

W bazie danych brakuje tabeli.

OutOfRangeWarning

Wartości są poza zakresem dla typu.

PrimaryKeyFound

Znaleziono klucz podstawowy.

SchemaConfiguredWarning

Schemat został skonfigurowany dla typu jednostki, ale SQLite nie obsługuje schematów.

SchemasNotSupportedWarning

SqLite nie obsługuje schematów.

SequenceConfiguredWarning

Sekwencja została skonfigurowana dla typu jednostki, ale SQLite nie obsługuje sekwencji.

TableFound

Znaleziono tabelę.

TableRebuildPendingWarning

Operacja może zakończyć się niepowodzeniem z powodu oczekującej ponownej kompilacji tabeli.

UnexpectedConnectionTypeWarning

Używane jest połączenie nieoczekiwanego typu.

UniqueConstraintFound

Znaleziono unikatowe ograniczenie.

Dotyczy