Dil

RelationalEventId Sınıf

Tanım

bir öğesine günlüğe kaydedilen iletilere karşılık gelen ilişkisel olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource.

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

Açıklamalar

Bu kimlikler ayrıca uyarı davranışını yapılandırmak için ile WarningsConfigurationBuilder birlikte kullanılır.

Daha fazla bilgi ve örnek için bkz . Günlüğe kaydetme, olaylar ve tanılama .

Alanlar

Veri Akışı Adı Description
AcquiringMigrationLock

Geçiş kilidi alınıyor.

AllIndexPropertiesNotMappedToAnyTable

Dizin, tümü tablodaki bir sütuna eşlenmeyen özellikleri belirtir.

AllIndexPropertiesNotToMappedToAnyTable

Dizin, tümü tablodaki bir sütuna eşlenmeyen özellikleri belirtir.

AmbientTransactionEnlisted

Entity Framework, bağlantıyı bir ortam işlemine eklemiş.

AmbientTransactionWarning

Bir uygulama, aslında göz ardı edildiğinde, çevresel bir işlemin kullanılmasını beklemiş olabilir.

BatchExecutorFailedToReleaseSavepoint

Toplu iş yürütücüsü bir işlem kayıt noktası serbest bırakırken bir hata oluştu.

BatchExecutorFailedToRollbackToSavepoint

Bir özel durum oluştuktan sonra toplu iş yürütücüsü işlemi bir kayıt noktasına geri döndürürken bir hata oluştu.

BatchReadyForExecution

Güncelleştirme komutları toplu olarak işlendi ve artık yürütülmeye MinBatchSize(Int32)hazır.

BatchSmallerThanMinBatchSize

'den MinBatchSize(Int32)daha az olduğundan güncelleştirme komutları toplu işlenmedi.

BoolWithDefaultWarning

Bool özelliği, depo tarafından oluşturulan varsayılan değerle yapılandırılır.

ColumnOrderIgnoredWarning

Sütun sırası yoksayıldı.

CommandCanceled

A DbCommand iptal edildi.

CommandCreated

oluşturuldu DbCommand .

CommandCreating

bir DbCommand oluşturulmakta.

CommandError

Veritabanı komutu yürütülürken bir hata oluştu.

CommandExecuted

Veritabanı komutu yürütüldü.

CommandExecuting

Veritabanı komutu yürütülüyor.

CommandInitialized

komutu DbCommand , komut metni ve diğer parametrelerle başlatıldı.

ConnectionCanceled

Açma DbConnection işlemi iptal edildi.

ConnectionClosed

Veritabanı bağlantısı kapatıldı.

ConnectionClosing

Veritabanı bağlantısı kapatılıyor.

ConnectionCreated

DbConnection EF tarafından oluşturulmuştur.

ConnectionCreating

A DbConnection , EF tarafından oluşturulmak üzere.

ConnectionDisposed

Veritabanı bağlantısı atıldı. Bu olay yalnızca Entity Framework bağlantıyı devre dışı bırakmaktan sorumlu olduğunda tetiklenir.

ConnectionDisposing

Veritabanı bağlantısı atılacak. Bu olay yalnızca Entity Framework bağlantıyı devre dışı bırakmaktan sorumlu olduğunda tetiklenir.

ConnectionError

Veritabanı bağlantısı açılırken veya kullanılırken bir hata oluştu.

ConnectionOpened

Veritabanı bağlantısı açıldı.

ConnectionOpening

Veritabanı bağlantısı açılıyor.

CreatedTransactionSavepoint

Veritabanı işlem kayıt noktası oluşturuldu.

CreatingTransactionSavepoint

Veritabanı işlem kayıt noktası oluşturuluyor.

DataReaderClosing

Veritabanı veri okuyucusu kapatılacak.

DataReaderDisposing

Veritabanı veri okuyucusu atılmış.

DuplicateColumnOrders

Bir tablo için yapılandırılan sütun siparişleri yinelenenler içeriyor.

ExecuteDeleteFailed

'ExecuteDelete' işlemi yürütülürken bir hata oluştu.

ExecuteUpdateFailed

'ExecuteUpdate' işlemi yürütülürken bir hata oluştu.

ExplicitTransactionEnlisted

Bağlantı açıkça bir işlemde listelendi.

ForeignKeyPropertiesMappedToUnrelatedTables

Yabancı anahtar, ilgili tablolarla eşleşmeyen özellikleri belirtir.

ForeignKeyTpcPrincipalWarning

Yabancı anahtar, ilgili tablolarla eşleşmeyen özellikleri belirtir.

IndexPropertiesBothMappedAndNotMappedToTable

Dizin, bazıları eşlenen, bazıları tablodaki bir sütuna eşlenmeyen özellikleri belirtir.

IndexPropertiesMappedToNonOverlappingTables

Dizin, örtüşmeyen tablolardaki sütunlara eşlenen özellikleri belirtir.

KeyPropertiesNotMappedToTable

Anahtar, tek bir tabloyla eşleşmeyen özellikleri belirtir.

MigrateUsingConnection

Geçişler bir veritabanı bağlantısı kullanıyor.

MigrationApplying

Geçiş uygulanıyor.

MigrationAttributeMissingWarning

Sınıfında MigrationAttribute belirtilmemiş.

MigrationGeneratingDownScript

Geçişler bir "aşağı" betiği oluşturuyor.

MigrationGeneratingUpScript

Geçişler bir "up" betiği oluşturuyor.

MigrationReverting

Geçiş geri alınıyor.

MigrationsNotApplied

Geçişler uygulanmadı.

MigrationsNotFound

Geçişler bulunamadı.

MigrationsUserTransactionWarning

Geçiş kilidi alınıyor.

ModelSnapshotNotFound

Model anlık görüntüsü bulunamadı.

ModelValidationKeyDefaultValueWarning

Bir anahtar sütunda tek bir veritabanı varsayılan sütun değeri ayarlanmıştır.

MultipleCollectionIncludeWarning

Sorgu, yapılandırmadan birden çok ilgili koleksiyonu yüklüyor QuerySplittingBehavior.

NonQueryOperationFailed

Sorgu olmayan bir işlem yürütülürken bir hata oluştu.

NonTransactionalMigrationOperationWarning

Geçiş işlemi işlem dışı bir işlem içerir.

OldMigrationVersionWarning

Son geçiş, EF Core'un eski bir sürümüyle oluşturulmuştur.

OptionalDependentWithAllNullPropertiesWarning

Varlığın var olup olmadığını belirlemek için varsayılan olmayan değere sahip herhangi bir özelliği yoktur.

OptionalDependentWithoutIdentifyingPropertyWarning

Varlığın var olup olmadığını belirlemek için varsayılan olmayan değere sahip herhangi bir özelliği yoktur.

OwnedEntityMappedToJsonCollectionWarning

Sahip olunan varlık türü, sentezlenmiş bir sıra anahtarı kullanan bir koleksiyon olarak JSON'a eşlenir. Bu eşleme eski; bunun yerine türü karmaşık tür koleksiyonu olarak eşleyin.

PendingModelChangesWarning

Model, son geçişle karşılaştırıldığında değişiklikler içerir.

QueryClientEvaluationWarning
Geçersiz.

Sorgunun bir bölümü veritabanı sunucusu yerine istemcide değerlendiriliyor.

Bu olay kategoridedir DbLoggerCategory.Query .

QueryPossibleExceptionWithAggregateOperator

Sorgu, bir alt sorguda büyük olasılıkla toplama işlemi kullanıyor.

Bu olay kategoridedir DbLoggerCategory.Query .

QueryPossibleExceptionWithAggregateOperatorWarning
Geçersiz.

Sorgu, bir alt sorguda büyük olasılıkla toplama işlemi kullanıyor.

Bu olay kategoridedir DbLoggerCategory.Query .

QueryPossibleUnintendedUseOfEqualsWarning

Sorgu, büyük olasılıkla istenmeyen bir şekilde eşittir karşılaştırmaları kullanıyor.

ReleasedTransactionSavepoint

Veritabanı işlem kayıt noktası serbest bırakıldı.

ReleasingTransactionSavepoint

Veritabanı işlem kayıt noktası serbest bırakılıyor.

RolledBackToTransactionSavepoint

Veritabanı işlemi bir kayıt noktasına geri alındı.

RollingBackToTransactionSavepoint

Veritabanı işlemi bir kayıt noktasına geri alınıyor.

StoredProcedureConcurrencyTokenNotMapped

Varlık türü, herhangi bir özgün değer parametresiyle eşlenmeyen bir eşzamanlılık belirteci ile saklı yordama eşlenir.

TpcStoreGeneratedIdentityWarning

PK, TPC'de depo tarafından oluşturulan değerleri kullanıyor.

TransactionCommitted

Bir veritabanı işlemi işlendi.

TransactionCommitting

Veritabanı işlemi işleniyor.

TransactionDisposed

Bir veritabanı işlemi atılmış.

TransactionError

kullanılırken bir hata oluştu. işleme veya veritabanı işlemini geri döndürme.

TransactionRolledBack

Veritabanı işlemi geri alındı.

TransactionRollingBack

Veritabanı işlemi geri alınıyor.

TransactionStarted

Veritabanı işlemi başlatıldı.

TransactionStarting

Veritabanı işlemi başlatılıyor.

TransactionUsed

Entity Framework zaten var olan bir veritabanı işlemini kullanmaya başladı.

TriggerOnNonRootTphEntity

TPH hiyerarşisindeki kök olmayan varlık türünde tetikleyici yapılandırılamaz.

UnexpectedTrailingResultSetWhenSaving

SaveChanges işleminin sonuçları okunurken beklenmeyen bir sondaki sonuç kümesi bulundu; Bu, saklı yordamın EF modelinde yapılandırılmadan bir sonuç kümesi döndürdüğünü gösterebilir. Saklı yordam tanımlarınızı denetleyin.

ValueConversionSqlLiteralWarning

Değer dönüştürme kullanan bir değer için SQL değişmez değeri oluşturulmakta.

Bu olay kategoridedir DbLoggerCategory.Query .

Şunlara uygulanır