CoreEventId Sınıf

Tanım

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

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

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

Açıklamalar

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

Alanlar

AmbiguousEndRequiredWarning

Bağımlı son belirlenmeden önce gereken şekilde yapılandırılmış yabancı anahtar.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, ForeignKeyEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

CascadeDelete

Üst öğesi silindiğinden varlık siliniyor veya ayrılmış.

Bu olay DbLoggerCategory.Update kategorisindedir.

Bu olay, CascadeDeleteEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

CascadeDeleteOrphan

Üst öğeyle gerekli ilişki kesili olduğu için varlık siliniyor veya ayrılmış.

Bu olay DbLoggerCategory.Update kategorisindedir.

Bu olay, CascadeDeleteOrphanEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

CollectionChangeDetected

DetectChanges, varlıkların bir koleksiyon gezinti özelliğine ekli ve/veya kaldırılmış olduğunu algıladı.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, CollectionChangedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

CollectionWithoutComparer

Bir özellik, değer dönüştürücü ile bir koleksiyon veya numaralama türüne sahiptir ancak değer karşıtıcısı yoktur.

Bu olay DbLoggerCategory.Model.Validation kategorisindedir.

Bu olay, PropertyEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning

ForeignKeyAttributeGezintide belirtilen, özelliğinde belirtilen ForeignKeyAttribute ile eşleşmez.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ConflictingKeylessAndKeyAttributesWarning

Varlık KeylessAttribute türüne sahip bir öznitelik, özelliklerinin en az KeyAttribute bir tanesinde bulunan bir öznitelikle çakışıyor.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, PropertyEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ConflictingShadowForeignKeysWarning

Yabancı anahtar kuralıyla en iyi şekilde eşan özellikler zaten farklı bir yabancı anahtar tarafından kullanılır.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, ForeignKeyEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ContextDisposed

DbContextat ediliyor.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, DbContextEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ContextInitialized

DbContextbaşlatıldı.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, ContextInitializedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

CoreBaseId

Herhangi bir kaynak veya sağlayıcı kodu tarafından kullanılan olay Entity Framework alt sınırı.

DetachedLazyLoadingWarning

Ayrılmış/izleme olmayan bir varlığa ait bir özelliği yavaş yükleme girişiminde bulundu.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, LazyLoadingEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

DetectChangesCompleted

DetectChanges tamamlandı.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, DbContextEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

DetectChangesStarting

DetectChanges başlatıyor.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, DbContextEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

DistinctAfterOrderByWithoutRowLimitingOperatorWarning

Sorgu, sipariş verdikten sonra 'Distinct' işleci kullanır. Sıralamadan önce ve sonra kullanılan satır `Distinct` sınırlama işlemi varsa sıralama kullanılır. Siparişler sonrasında silinir ve `Distinct` daha sonra sonuçlar sırasız olur.

Bu olay DbLoggerCategory.Query kategorisindedir.

DuplicateDependentEntityTypeInstanceWarning

Aynı varlık farklı bir paylaşılan varlık varlık türü olarak iz ediliyor. Bu olay DbLoggerCategory.Update kategorisindedir.

ExecutionStrategyRetrying

Yürütme sırasında geçici bir özel durumla karşılaşıldı ve işlem yeniden denenecek.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, ContextInitializedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

FirstWithoutOrderByAndFilterWarning
Kullanımdan kalktı.

Sorgu OrderBy olmadan First/FirstOrDefault işlemi kullanır ve tahmin edilemeyen sonuçlara yol açıcı bir filtre kullanır.

Bu olay DbLoggerCategory.Query kategorisindedir.

ForeignKeyAttributesOnBothNavigationsWarning

İki tarafta da gezintilerde belirtilen ForeignKeyAttribute şekilde iki ilişkiye ayrılmış gezintiler.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ForeignKeyAttributesOnBothPropertiesWarning

İki tarafta özelliklerde belirtilen şekilde ForeignKeyAttribute iki ilişkiye ayrılmış gezintiler.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ForeignKeyChangeDetected

DetectChanges, yabancı anahtar özellik değerinde bir değişiklik algıladı.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, PropertyChangedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

IncludeIgnoredWarning
Kullanımdan kalktı.

Sorgu derleme sırasında gezinti yoksayıldı.

Bu olay DbLoggerCategory.Query kategorisindedir.

IncompatibleMatchingForeignKeyProperties

Yabancı anahtar özellikleri için en iyi eşleşme, asıl anahtarla uyumsuzdur.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

InvalidIncludePathError

Geçersiz '{navigationChain}' dahil etme yolu, '{navigationName}' için gezinti bulunamadı.

Bu olay DbLoggerCategory.Query kategorisindedir.

Bu olay, InvalidIncludePathEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

LazyLoadOnDisposedContextWarning

DbContext at edildikten sonra bir özelliği yavaş yükleme girişiminde bulundu.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, LazyLoadingEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ManyServiceProvidersCreatedWarning

Birçok hizmet sağlayıcısı tek bir uygulama etki alanında oluşturulmuş.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, ServiceProvidersEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

MultipleInversePropertiesSameTargetWarning

Aynı ters gezintiye işaret InversePropertyAttribute ediyor olan birden çok gezinti vardır.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

MultipleNavigationProperties

Aynı türe gezintiler olmak için birden çok özellik vardır.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoUnmappedPropertyCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

MultiplePrimaryKeyCandidates

Birincil anahtar olarak kullanılan birden çok özellik vardır.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoPropertyBaseCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

NavigationBaseIncluded

Sorguya bir gezinti tabanı dahil edildi.

Bu olay DbLoggerCategory.Query kategorisindedir.

Bu olay, NavigationBaseEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

NavigationBaseIncludeIgnored

Düzeltme nedeniyle zaten doldurulduğundan, sorguya dahil'e özgü bir gezinti tabanı yoksayıldı.

Bu olay DbLoggerCategory.Query kategorisindedir.

Bu olay, NavigationBaseEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

NavigationIncluded
Kullanımdan kalktı.

Sorguya bir gezinti ekli.

Bu olay DbLoggerCategory.Query kategorisindedir.

NavigationLazyLoading

Gezinti özelliği yavaş yükleniyor.

Bu olay DbLoggerCategory.Infrastructure kategorisindedir.

Bu olay, LazyLoadingEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

NonDefiningInverseNavigationWarning

Bu, InversePropertyAttribute gezintiyi tanımlayan gezinti değildir.

Bu olay DbLoggerCategory.Model kategorisindedir.

Bu olay, TwoUnmappedPropertyCollectionsEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

NonNullableInverted
Kullanımdan kalktı.

Null değer verilebilirliği olan gezinti özelliği olan varlık türü, ilişkide bağımlı olan taraf olarak yapılandırıldı.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

NonNullableReferenceOnBothNavigations
Kullanımdan kalktı.

Her iki gezinte null olmayan bir değer düzeyi olarak iki ilişkiye ayrılan gezinmeler belirtilmiştir.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, TwoPropertyBaseCollectionsEventData ile kullanıldığında yükü kullanır DiagnosticSource .

NonNullableReferenceOnDependent
Kullanımdan kalktı.

Gezinti özelliğinin, bağımlı varlık için null olmayan şekilde boş olması yoksayıldı.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

NonOwnershipInverseNavigationWarning

Öğesine işaret eden gezinti, InversePropertyAttribute tanımlama gezintisi değildir.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, TwoUnmappedPropertyCollectionsEventData ile kullanıldığında yükü kullanır DiagnosticSource .

OldModelVersionWarning

Bağlam seçeneklerinde sağlanan model daha eski bir EF Core sürümüyle oluşturuldu.

Bu olay DbLoggerCategory.Infrastructure kategoride.

Bu olay, ContextInitializedEventData ile kullanıldığında yükü kullanır DiagnosticSource .

OptimisticConcurrencyException

OptimisticConcurrencyExceptionÇağrısı sırasında bir oluştuSaveChanges()

Bu olay DbLoggerCategory.Update kategoride.

Bu olay, DbContextErrorEventData ile kullanıldığında yükü kullanır DiagnosticSource .

PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning

Genel sorgu filtresi tanımlanmış ve bildirim varlığı eşleşen bir filtreye sahip olmayan asıl varlık ile gerekli gezinti

Bu olay DbLoggerCategory.Model.Validation kategoride.

Bu olay, ForeignKeyEventData ile kullanıldığında yükü kullanır DiagnosticSource .

PossibleUnintendedCollectionNavigationNullComparisonWarning

Koleksiyon gezinmesi null olarak istenmeden karşılaştırılmadan oluşmuş olabilir.

Bu olay DbLoggerCategory.Query kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

PossibleUnintendedReferenceComparisonWarning

Olası istenmeden yapılan başvuru karşılaştırması.

Bu olay DbLoggerCategory.Query kategoride.

Bu olay, BinaryExpressionEventData ile kullanıldığında yükü kullanır DiagnosticSource .

PropertyChangeDetected

DetectChanges, özellik değerinde bir değişiklik algıladı.

Bu olay DbLoggerCategory.ChangeTracking kategoride.

Bu olay, PropertyChangedEventData ile kullanıldığında yükü kullanır DiagnosticSource .

ProviderBaseId

Yalnızca veritabanı sağlayıcıları tarafından kullanılan olay kimlikleri için alt sınır.

ProviderDesignBaseId

Yalnızca veritabanı sağlayıcı tasarımı-zamanı ve araçları tarafından kullanılan olay kimlikleri için alt sınır.

QueryCompilationStarting

Sorgu derlemesi başlatılıyor.

Bu olay DbLoggerCategory.Query kategoride.

Bu olay, QueryExpressionEventData ile kullanıldığında yükü kullanır DiagnosticSource .

QueryExecutionPlanned

Bir sorgu yürütülmek üzere planlanmaktadır.

Bu olay DbLoggerCategory.Query kategoride.

Bu olay, QueryExpressionEventData ile kullanıldığında yükü kullanır DiagnosticSource .

QueryIterationFailed

Sorgunun sonuçları işlenirken bir hata oluştu.

Bu olay DbLoggerCategory.Query kategoride.

Bu olay, DbContextTypeErrorEventData ile kullanıldığında yükü kullanır DiagnosticSource .

QueryModelCompiling
Kullanımdan kalktı.

Bir sorgu modeli derleniyor.

Bu olay DbLoggerCategory.Query kategoride.

QueryModelOptimized
Kullanımdan kalktı.

Sorgu modeli iyileştirildi.

Bu olay DbLoggerCategory.Query kategoride.

RedundantAddServicesCallWarning

' AddEntityFramework * ', hizmet sağlayıcısında çağrıldı, ancak ' Useınternalserviceprovider ' değildi.

Bu olay DbLoggerCategory.Infrastructure kategoride.

Bu olay, ServiceProviderEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RedundantForeignKeyWarning

Yapılandırma IForeignKey gereksizdir.

Bu olay DbLoggerCategory.Model.Validation kategoride.

Bu olay, ForeignKeyEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RedundantIndexRemoved

Özellikler zaten kapsanmış olduğundan bir dizin oluşturulamadı.

Bu olay DbLoggerCategory.Model.Validation kategoride.

Bu olay, TwoPropertyBaseCollectionsEventData ile kullanıldığında yükü kullanır DiagnosticSource .

ReferenceChangeDetected

DetectChanges, başka bir varlık tarafından varlık başvurularına yönelik bir değişiklik algıladı.

Bu olay DbLoggerCategory.ChangeTracking kategoride.

Bu olay, ReferenceChangedEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RelationalBaseId

Herhangi bir ilişkisel veritabanı sağlayıcısı tarafından kullanılan olay kimlikleri için alt sınır.

RequiredAttributeInverted
Kullanımdan kalktı.

' A sahip olan gezinti özelliği olan varlık türü, RequiredAttribute ilişkide bağımlı taraf olarak yapılandırılmış.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RequiredAttributeOnBothNavigations
Kullanımdan kalktı.

RequiredAttributeHer iki gezginde belirtildiği gibi iki ilişkiye ayrılan gezinmeler.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, TwoPropertyBaseCollectionsEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RequiredAttributeOnCollection

RequiredAttributeKoleksiyon gezintisi özelliği yok sayıldı.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RequiredAttributeOnDependent
Kullanımdan kalktı.

RequiredAttributeGezinti özelliğindeki bağımlı varlık yoksayıldı.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, NavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RequiredAttributeOnSkipNavigation

RequiredAttributeSkip gezintisi özelliği yoksayıldı.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, SkipNavigationEventData ile kullanıldığında yükü kullanır DiagnosticSource .

RowLimitingOperationWithoutOrderByWarning
Kullanımdan kalktı.

Sorgu, hiçbir OrderBy olmadan bir satır sınırlandırma işlemi (Atla/al) kullanır, bu da öngörülemeyen sonuçlara yol açabilir.

Bu olay DbLoggerCategory.Query kategoride.

SaveChangesCompleted

SaveChanges() veya aşırı yüklemelerinin biri tamamlandı.

Bu olay DbLoggerCategory.Update kategoride.

Bu olay, SaveChangesCompletedEventData ile kullanıldığında yükü kullanır DiagnosticSource .

SaveChangesFailed

Değişiklikleri veritabanına kaydetmeye çalışırken bir hata oluştu.

Bu olay DbLoggerCategory.Update kategoride.

Bu olay, DbContextErrorEventData ile kullanıldığında yükü kullanır DiagnosticSource .

SaveChangesStarting

SaveChanges() veya aşırı yüklemelerinin biri başlatıldı.

Bu olay DbLoggerCategory.Update kategoride.

Bu olay, DbContextEventData ile kullanıldığında yükü kullanır DiagnosticSource .

SensitiveDataLoggingEnabledWarning

Hassas veri günlüğünün etkinleştirildiğini ve günlüğe kaydedileceğini belirten bir uyarı.

Bu olay, gizli verilerin günlüğe kaydedildiği yere bağlı olarak farklı kategorilerde olabilir.

Bu olay, EventData ile kullanıldığında yükü kullanır DiagnosticSource .

ServiceProviderCreated

Entity Framework tarafından iç kullanım için bir hizmet sağlayıcı oluşturuldu.

Bu olay DbLoggerCategory.Infrastructure kategoride.

Bu olay, ServiceProviderEventData ile kullanıldığında yükü kullanır DiagnosticSource .

ServiceProviderDebugInfo

Yeni bir iç hizmet sağlayıcısının neden oluşturulduğuna ilişkin hata ayıklama bilgilerini sağlar.

Bu olay DbLoggerCategory.Infrastructure kategoride.

Bu olay, ServiceProviderDebugInfoEventData ile kullanıldığında yükü kullanır DiagnosticSource .

ShadowForeignKeyPropertyCreated

Bir yabancı anahtar özelliği, bu yabancı anahtar için basit ada sahip çakışan bir özellik varlık türünde bulunduğundan, ancak eşlenmediğinden, zaten başka bir ilişki için kullanıldığından veya ilişkili birincil anahtar türüyle uyumlu olmadığından, gölge durumda bir yabancı anahtar özelliği oluşturuldu. https://aka.ms/efcore-relationshipsEF Core ilişkilerini eşleme hakkında bilgi için bkz..

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, UniquifiedPropertyEventData ile kullanıldığında yükü kullanır DiagnosticSource .

ShadowPropertyCreated

Bir gölge Özellik oluşturuldu.

Bu olay DbLoggerCategory.Model kategoride.

Bu olay, PropertyEventData ile kullanıldığında yükü kullanır DiagnosticSource .

SkipCollectionChangeDetected

DetectChanges, varlıkların bir koleksiyondan eklenmiş ve/veya kaldırılmış olduğunu algıladı gezinti özelliğini atla.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, SkipCollectionChangedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

StartedTracking

Varlık tarafından iz DbContext ediliyor.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, EntityEntryEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

StateChanged

tarafından izlenen bir DbContext varlık, bir varlıktan diğerine EntityState değiştirmektedir.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, StateChangedEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

ValueGenerated

İzli varlığın özelliği, oluşturulan bir değeri alıyor.

Bu olay DbLoggerCategory.ChangeTracking kategorisindedir.

Bu olay, PropertyValueEventData ile birlikte kullanılırken yükü DiagnosticSource kullanır.

Şunlara uygulanır