SqliteEventId Sınıf

Tanım

Bir öğesine günlüğe kaydedilen iletilere karşılık gelen SQLite olaylarının ve bir ILogger öğesine gönderilen olayların olay kimlikleri DiagnosticSource.

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

Açıklamalar

Bu kimlikler, uyarıların davranışını yapılandırmak için ile WarningsConfigurationBuilder de kullanılır.

Daha fazla bilgi ve örnek için bkz. Günlüğe kaydetme, olaylar ve tanılamave EF Core ile SQLite veritabanlarına erişme .

Alanlar

ColumnFound

Bir sütun bulundu.

CompositeKeyWithValueGeneration

Varlık türü, oluşturulan değerleri kullanmak üzere yapılandırılmış bileşik anahtara sahiptir. SQLite bileşik anahtarlarda oluşturulan değerleri desteklemez.

ForeignKeyFound

Yabancı anahtar bulundu.

ForeignKeyPrincipalColumnMissingWarning

Yabancı anahtar kısıtlaması tarafından başvurulan bir sütun bulunamadı.

ForeignKeyReferencesMissingTableWarning

Yabancı anahtar eksik bir tabloya başvurur.

FormatWarning

Değerler türü için geçersiz biçimde.

IndexFound

Bir dizin bulundu.

InferringTypes

CLR türlerini çıkarsama.

MissingTableWarning

Veritabanında bir tablo eksik.

OutOfRangeWarning

Değerler türü için aralık dışında.

PrimaryKeyFound

Birincil anahtar bulundu.

SchemaConfiguredWarning

Bir varlık türü için şema yapılandırıldı, ancak SQLite şemaları desteklemez.

SchemasNotSupportedWarning

SQLite şemaları desteklemez.

SequenceConfiguredWarning

Bir varlık türü için bir sıra yapılandırıldı, ancak SQLite dizileri desteklemez.

TableFound

Bir tablo bulundu.

TableRebuildPendingWarning

Tablonun bekleyen yeniden derlemesi nedeniyle bir işlem başarısız olabilir.

UnexpectedConnectionTypeWarning

Beklenmeyen türde bir bağlantı kullanılıyor.

UniqueConstraintFound

Benzersiz bir kısıtlama bulundu.

Şunlara uygulanır