Bagikan melalui


CoreEventId Kelas

Definisi

ID peristiwa untuk peristiwa yang sesuai dengan pesan yang dicatat ke peristiwa dan yang ILogger dikirim ke DiagnosticSource.

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

Keterangan

ID ini juga digunakan dengan WarningsConfigurationBuilder untuk mengonfigurasi perilaku peringatan.

Lihat Pengelogan, peristiwa, dan diagnostik untuk informasi dan contoh selengkapnya.

Bidang

AmbiguousEndRequiredWarning

Kunci asing dikonfigurasi sebagaimana diperlukan sebelum akhir dependen ditentukan.

CascadeDelete

Entitas sedang dihapus atau dicopot karena induknya dihapus.

CascadeDeleteOrphan

Entitas sedang dihapus atau dicopot karena hubungan yang diperlukan dengan induknya terputus.

CollectionChangeDetected

DetectChanges telah mendeteksi entitas ditambahkan dan/atau dihapus dari properti navigasi koleksi.

CollectionWithoutComparer

Properti memiliki jenis koleksi atau enumerasi dengan pengonversi nilai tetapi tanpa perbandingan nilai.

ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning

yang ForeignKeyAttribute ditentukan pada navigasi tidak cocok dengan ForeignKeyAttribute yang ditentukan pada properti .

ConflictingKeylessAndKeyAttributesWarning

Atribut KeylessAttribute pada jenis entitas bertentangan dengan KeyAttribute atribut pada setidaknya salah satu propertinya.

ConflictingShadowForeignKeysWarning

Properti yang paling cocok dengan konvensi kunci asing sudah digunakan oleh kunci asing yang berbeda.

ContextDisposed

Sedang DbContext dibuang.

ContextInitialized

A DbContext diinisialisasi.

CoreBaseId

Batas bawah untuk ID peristiwa yang digunakan oleh Kerangka Kerja Entitas atau kode penyedia apa pun.

DetachedLazyLoadingWarning

Upaya dilakukan untuk memuat properti dengan malas dari entitas yang dilepaskan/tanpa pelacakan.

DetectChangesCompleted

DetectChanges telah selesai.

DetectChangesStarting

DetectChanges dimulai.

DistinctAfterOrderByWithoutRowLimitingOperatorWarning

Kueri menggunakan operator 'Berbeda' setelah menerapkan pemesanan. Jika ada operasi pembatasan baris yang digunakan sebelum Distinct dan sesudah pemesanan, maka pemesanan akan digunakan untuk itu. Pengurutan akan dihapus setelah Distinct dan hasil setelahnya tidak akan diurutkan.

DuplicateDependentEntityTypeInstanceWarning

Entitas yang sama sedang dilacak sebagai jenis entitas entitas bersama yang berbeda. Event ini berada dalam DbLoggerCategory.Update kategori .

ExecutionStrategyRetrying

Pengecualian sementara telah ditemui selama eksekusi dan operasi akan dicoba kembali.

FirstWithoutOrderByAndFilterWarning
Kedaluwarsa..

Kueri menggunakan operasi First/FirstOrDefault tanpa OrderBy dan filter yang dapat menyebabkan hasil yang tidak dapat diprediksi.

ForeignKeyAttributesOnBothNavigationsWarning

Navigasi dipisahkan menjadi dua hubungan seperti ForeignKeyAttribute yang ditentukan pada navigasi di kedua sisi.

ForeignKeyAttributesOnBothPropertiesWarning

Navigasi dipisahkan menjadi dua hubungan seperti ForeignKeyAttribute yang ditentukan pada properti di kedua sisi.

ForeignKeyChangeDetected

DetectChanges telah mendeteksi perubahan nilai properti kunci asing.

IncludeIgnoredWarning
Kedaluwarsa..

Navigasi diabaikan saat mengkompilasi kueri.

Event ini berada dalam DbLoggerCategory.Query kategori .

IncompatibleMatchingForeignKeyProperties

Kecocokan terbaik untuk properti kunci asing tidak kompatibel dengan kunci utama.

InvalidIncludePathError

Tidak valid menyertakan jalur '{navigationChain}', tidak dapat menemukan navigasi untuk '{navigationName}'.

LazyLoadOnDisposedContextWarning

Upaya dilakukan untuk memuat properti dengan malas setelah DbContext dibuang.

ManyServiceProvidersCreatedWarning

Banyak penyedia layanan dibuat dalam satu domain aplikasi.

MappedComplexPropertyIgnoredWarning

Properti pertama kali dipetakan secara eksplisit dan kemudian diabaikan.

MappedEntityTypeIgnoredWarning

Jenis entitas pertama kali dipetakan secara eksplisit lalu diabaikan.

MappedNavigationIgnoredWarning

Navigasi pertama kali dipetakan secara eksplisit lalu diabaikan.

MappedPropertyIgnoredWarning

Properti pertama kali dipetakan secara eksplisit dan kemudian diabaikan.

MultipleInversePropertiesSameTargetWarning

Ada beberapa navigasi dengan InversePropertyAttribute titik tersebut ke navigasi terbalik yang sama.

MultipleNavigationProperties

Ada beberapa properti yang bisa menjadi navigasi ke jenis yang sama.

MultiplePrimaryKeyCandidates

Ada beberapa properti yang dapat digunakan sebagai kunci primer.

NavigationBaseIncluded

Basis navigasi disertakan dalam kueri.

NavigationBaseIncludeIgnored

Basis navigasi khusus di Sertakan dalam kueri diabaikan karena akan diisi sudah karena perbaikan.

NavigationIncluded
Kedaluwarsa..

Navigasi disertakan dalam kueri.

Event ini berada dalam DbLoggerCategory.Query kategori .

NavigationLazyLoading

Properti navigasi sedang dimuat malas.

NonDefiningInverseNavigationWarning
Kedaluwarsa..

Navigasi yang InversePropertyAttribute menunjuk ke bukan navigasi yang menentukan.

NonNullableInverted
Kedaluwarsa..

Jenis entitas dengan properti navigasi yang memiliki non-nullability dikonfigurasi sebagai sisi dependen dalam hubungan.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan NavigationEventData payload saat digunakan dengan DiagnosticSource.

NonNullableReferenceOnBothNavigations
Kedaluwarsa..

Navigasi dipisahkan menjadi dua hubungan karena non-nullability ditentukan pada kedua navigasi.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan TwoPropertyBaseCollectionsEventData payload saat digunakan dengan DiagnosticSource.

NonNullableReferenceOnDependent
Kedaluwarsa..

Non-nullability properti navigasi ke entitas dependen diabaikan.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan NavigationEventData payload saat digunakan dengan DiagnosticSource.

NonOwnershipInverseNavigationWarning

Navigasi yang InversePropertyAttribute menunjuk ke bukan navigasi yang menentukan.

OldModelVersionWarning

Model yang disediakan dalam opsi konteks dibuat dengan versi EF Core yang lebih lama.

OptimisticConcurrencyException

Sebuah OptimisticConcurrencyException dilemparkan selama panggilan ke SaveChanges()

PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning

Navigasi yang diperlukan dengan entitas utama yang memiliki filter kueri global yang ditentukan dan entitas yang menyatakan tidak memiliki filter yang cocok

PossibleUnintendedCollectionNavigationNullComparisonWarning

Kemungkinan perbandingan navigasi koleksi yang tidak diinginkan ke null.

PossibleUnintendedReferenceComparisonWarning

Kemungkinan perbandingan referensi yang tidak diinginkan.

PropertyChangeDetected

DetectChanges telah mendeteksi perubahan nilai properti.

ProviderBaseId

Batas bawah untuk ID peristiwa yang hanya digunakan oleh penyedia database.

ProviderDesignBaseId

Batas bawah untuk ID peristiwa yang hanya digunakan oleh waktu desain dan alat penyedia database.

QueryCanceled

Kueri dibatalkan untuk tipe konteks '{contextType}'.

QueryCompilationStarting

Memulai kompilasi kueri.

QueryExecutionPlanned

Kueri direncanakan untuk dieksekusi.

QueryIterationFailed

Terjadi kesalahan saat memproses hasil kueri.

QueryModelCompiling
Kedaluwarsa..

Model kueri sedang dikompilasi.

Event ini berada dalam DbLoggerCategory.Query kategori .

QueryModelOptimized
Kedaluwarsa..

Model kueri dioptimalkan.

Event ini berada dalam DbLoggerCategory.Query kategori .

RedundantAddServicesCallWarning

'AddEntityFramework*' dipanggil pada penyedia layanan, tetapi 'UseInternalServiceProvider' tidak.

RedundantForeignKeyWarning

Yang dikonfigurasi IForeignKey berlebihan.

RedundantIndexRemoved

Indeks tidak dibuat karena properti sudah tercakup.

ReferenceChangeDetected

DetectChanges telah mendeteksi perubahan pada referensi entitas oleh entitas lain.

RelationalBaseId

Batas bawah untuk ID peristiwa yang digunakan oleh penyedia database relasional apa pun.

RequiredAttributeInverted
Kedaluwarsa..

Jenis entitas dengan properti navigasi yang memiliki RequiredAttribute dikonfigurasi sebagai sisi dependen dalam hubungan.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan NavigationEventData payload saat digunakan dengan DiagnosticSource.

RequiredAttributeOnBothNavigations
Kedaluwarsa..

Navigasi dipisahkan menjadi dua hubungan seperti RequiredAttribute yang ditentukan pada kedua navigasi.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan TwoPropertyBaseCollectionsEventData payload saat digunakan dengan DiagnosticSource.

RequiredAttributeOnCollection

Properti RequiredAttribute navigasi pada koleksi diabaikan.

RequiredAttributeOnDependent
Kedaluwarsa..

pada RequiredAttribute properti navigasi ke entitas dependen diabaikan.

Event ini berada dalam DbLoggerCategory.Model kategori .

Kejadian ini menggunakan NavigationEventData payload saat digunakan dengan DiagnosticSource.

RequiredAttributeOnSkipNavigation

Pada RequiredAttribute properti navigasi lewati diabaikan.

RowLimitingOperationWithoutOrderByWarning
Kedaluwarsa..

Kueri menggunakan operasi pembatasan baris (Lewati/Ambil) tanpa OrderBy yang dapat menyebabkan hasil yang tidak dapat diprediksi.

SaveChangesCanceled

Terjadi kesalahan saat mencoba menyimpan perubahan ke database.

SaveChangesCompleted

SaveChanges() atau salah satu kelebihan bebannya telah selesai.

SaveChangesFailed

Terjadi kesalahan saat mencoba menyimpan perubahan ke database.

SaveChangesStarting

SaveChanges() atau salah satu kelebihan bebannya dimulai.

SensitiveDataLoggingEnabledWarning

Peringatan yang menunjukkan bahwa pengelogan data sensitif diaktifkan dan dapat dicatat.

ServiceProviderCreated

Penyedia layanan dibuat untuk penggunaan internal oleh Kerangka Kerja Entitas.

ServiceProviderDebugInfo

Menyediakan informasi debug mengapa penyedia layanan internal baru dibuat.

ShadowForeignKeyPropertyCreated

Properti kunci asing dibuat dalam status bayangan karena properti yang bertentangan dengan nama sederhana untuk kunci asing ini ada dalam jenis entitas, tetapi tidak dipetakan, sudah digunakan untuk hubungan lain, atau tidak kompatibel dengan jenis kunci primer terkait.

ShadowPropertyCreated

Properti bayangan telah dibuat.

SkipCollectionChangeDetected

DetectChanges telah mendeteksi entitas ditambahkan dan/atau dihapus dari properti navigasi lewati koleksi.

StartedTracking

Entitas sedang dilacak oleh DbContext.

StateChanged

Entitas yang DbContext dilacak oleh berubah dari satu EntityState ke entitas lainnya.

StringEnumValueInJson

Nilai string untuk enum dibaca dari JSON. Dimulai dengan EF Core 8, perubahan yang melanggar dilakukan untuk menyimpan nilai enum di JSON sebagai angka secara default. Lihat https://aka.ms/efcore-docs-jsonenums untuk detailnya.

ValueGenerated

Properti entitas terlacak mendapatkan nilai yang dihasilkan.

Berlaku untuk