Jazyk

SqliteEventId Třída

Definice

ID událostí pro události SQLite, které odpovídají zprávám přihlášeným k ILogger událostem a událostem odeslaným do objektu DiagnosticSource.

public static class SqliteEventId
type SqliteEventId = class
Public Class SqliteEventId
Dědičnost
SqliteEventId

Poznámky

Tato ID se také používají WarningsConfigurationBuilder ke konfiguraci chování upozornění.

Další informace a příklady najdete v tématu Protokolování, události a diagnostika a přístup k databázím SQLite pomocí EF Core .

Pole

Název Description
ColumnFound

Byl nalezen sloupec.

CompositeKeyWithValueGeneration

Typ entity má složený klíč, který je nakonfigurovaný tak, aby používal vygenerované hodnoty. SQLite nepodporuje generované hodnoty ve složených klíčích.

ConflictingValueGenerationStrategiesWarning

SqliteValueGenerationStrategy a další konfigurace generování hodnot byla nastavena na vlastnost. Konfigurace dvou strategií je obvykle neúmyslná a pravděpodobně způsobí chybu databáze.

ForeignKeyFound

Byl nalezen cizí klíč.

ForeignKeyPrincipalColumnMissingWarning

Sloupec odkazovaný omezením cizího klíče nebyl nalezen.

ForeignKeyReferencesMissingTableWarning

Cizí klíč odkazuje na chybějící tabulku.

FormatWarning

Hodnoty jsou pro typ neplatné.

IndexFound

Byl nalezen index.

InferringTypes

Odvození typů CLR

MissingTableWarning

V databázi chybí tabulka.

OutOfRangeWarning

Hodnoty jsou mimo rozsah pro typ.

PrimaryKeyFound

Byl nalezen primární klíč.

SchemaConfiguredWarning

Schéma bylo nakonfigurováno pro typ entity, ale SQLite nepodporuje schémata.

SchemasNotSupportedWarning

SQLite nepodporuje schémata.

SequenceConfiguredWarning

Pro typ entity byla nakonfigurována sekvence, ale SQLite nepodporuje sekvence.

TableFound

Byla nalezena tabulka.

TableRebuildPendingWarning

Operace může selhat z důvodu čekajícího opětovného sestavení tabulky.

UnexpectedConnectionTypeWarning

Používá se připojení neočekávaného typu.

UniqueConstraintFound

Bylo nalezeno jedinečné omezení.

Platí pro