Bagikan melalui


RelationalModelValidator Kelas

Definisi

Validator yang memberlakukan aturan umum untuk semua penyedia relasional.

public class RelationalModelValidator : Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator
type RelationalModelValidator = class
    inherit ModelValidator
Public Class RelationalModelValidator
Inherits ModelValidator
Warisan
RelationalModelValidator

Keterangan

Masa pakai layanan adalah Singleton. Ini berarti satu instans digunakan oleh banyak DbContext instans. Implementasinya harus aman untuk utas. Layanan ini tidak dapat bergantung pada layanan yang terdaftar sebagai Scoped.

Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.

Konstruktor

RelationalModelValidator(ModelValidatorDependencies, RelationalModelValidatorDependencies)

Membuat instans baru .RelationalModelValidator

Properti

Dependencies

Dependensi untuk layanan ini.

(Diperoleh dari ModelValidator)
RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

TypeMapper
Kedaluwarsa..

Mendapatkan pemeta jenis.

Metode

GetDefaultColumnValue(IProperty, StoreObjectIdentifier)

Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti dipetakan.

IsOwned(Type, IConventionModel)

Mengembalikan nilai yang menunjukkan apakah jenis CLR target tersebut akan sesuai dengan jenis entitas yang dimiliki.

(Diperoleh dari ModelValidator)
IsRedundant(IForeignKey)

Mengembalikan nilai yang menunjukkan apakah kunci asing yang diberikan berlebihan.

IsRedundant(IForeignKey)

Mengembalikan nilai yang menunjukkan apakah kunci asing yang diberikan berlebihan.

(Diperoleh dari ModelValidator)
LogShadowProperties(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
LogShadowProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Mencatat semua properti bayangan yang dibuat karena tidak ada anggota CLR yang cocok.

(Diperoleh dari ModelValidator)
ThrowPropertyNotMappedException(String, IConventionEntityType, IConventionProperty)

Melempar dengan InvalidOperationException pesan yang berisi informasi khusus penyedia, jika tersedia, menunjukkan kemungkinan alasan mengapa properti tidak dapat dipetakan.

ThrowPropertyNotMappedException(String, IConventionEntityType, IConventionProperty)

Melempar dengan InvalidOperationException pesan yang berisi informasi khusus penyedia, jika tersedia, menunjukkan kemungkinan alasan mengapa properti tidak dapat dipetakan.

(Diperoleh dari ModelValidator)
ThrowPropertyNotMappedException(String, IConventionTypeBase, IConventionProperty)

Melempar dengan InvalidOperationException pesan yang berisi informasi khusus penyedia, jika tersedia, menunjukkan kemungkinan alasan mengapa properti tidak dapat dipetakan.

ThrowPropertyNotMappedException(String, IConventionTypeBase, IConventionProperty)

Melempar dengan InvalidOperationException pesan yang berisi informasi khusus penyedia, jika tersedia, menunjukkan kemungkinan alasan mengapa properti tidak dapat dipetakan.

(Diperoleh dari ModelValidator)
Validate(IModel)

Memvalidasi model, melemparkan pengecualian jika ada kesalahan yang ditemukan.

Validate(IModel)

Memvalidasi model, melemparkan pengecualian jika ada kesalahan yang ditemukan.

(Diperoleh dari ModelValidator)
Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi model, melemparkan pengecualian jika ada kesalahan yang ditemukan.

Validate(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi model, melemparkan pengecualian jika ada kesalahan yang ditemukan.

(Diperoleh dari ModelValidator)
ValidateBoolsWithDefaults(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateBoolsWithDefaults(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi Boolean properti dalam model.

ValidateChangeTrackingStrategy(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateChangeTrackingStrategy(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi pelacakan perubahan dalam model.

(Diperoleh dari ModelValidator)
ValidateClrInheritance(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateClrInheritance(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi pewarisan dalam model.

(Diperoleh dari ModelValidator)
ValidateClrInheritance(IModel, IEntityType, HashSet<IEntityType>)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateCompatible(ICheckConstraint, ICheckConstraint, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua batasan pemeriksaan dengan nama yang sama.

ValidateCompatible(IForeignKey, IForeignKey, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua kunci asing yang dipetakan ke batasan kunci asing yang sama.

ValidateCompatible(IIndex, IIndex, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua indeks yang dipetakan ke indeks tabel yang sama.

ValidateCompatible(IKey, IKey, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua kunci yang dipetakan ke batasan unik yang sama.

ValidateCompatible(IProperty, IProperty, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua properti yang dipetakan ke kolom yang sama.

ValidateCompatible(ITrigger, ITrigger, String, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas dua pemicu dengan nama yang sama.

ValidateData(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi data (misalnya data benih) dalam model.

ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi data (misalnya data benih) dalam model.

(Diperoleh dari ModelValidator)
ValidateDataTypes(IModel)
Kedaluwarsa..

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateDbFunctions(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateDbFunctions(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi fungsi dalam model.

ValidateDefaultValuesOnKeys(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateDefaultValuesOnKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi nilai default dalam model.

ValidateDefiningNavigations(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateDefiningNavigations(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
Kedaluwarsa..

Memvalidasi pemetaan/konfigurasi penentuan navigasi dalam model.

(Diperoleh dari ModelValidator)
ValidateDefiningQuery(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi penentuan kueri dalam model.

(Diperoleh dari ModelValidator)
ValidateDiscriminatorValues(IEntityType)

Memvalidasi diskriminator dan nilai untuk semua jenis entitas yang berasal dari yang diberikan.

(Diperoleh dari ModelValidator)
ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
Kedaluwarsa..

Memvalidasi pemetaan/konfigurasi pewarisan dalam model.

(Diperoleh dari ModelValidator)
ValidateFieldMapping(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateFieldMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi properti yang dipetakan ke bidang dalam model.

(Diperoleh dari ModelValidator)
ValidateForeignKeys(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateForeignKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi kunci asing dalam model.

(Diperoleh dari ModelValidator)
ValidateIgnoredMembers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi bahwa tidak ada upaya yang dilakukan untuk mengabaikan properti yang diwariskan.

(Diperoleh dari ModelValidator)
ValidateIndexProperties(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi bahwa properti dari satu indeks semuanya dipetakan ke kolom pada setidaknya satu tabel umum.

ValidateInheritanceMapping(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateInheritanceMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi pewarisan dalam model.

ValidateInheritanceMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan pewarisan dalam model.

(Diperoleh dari ModelValidator)
ValidateJsonEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi entitas JSON.

ValidateJsonEntityKey(StoreObjectIdentifier, IEntityType)

Validasi kunci entitas yang dipetakan ke kolom JSON.

ValidateJsonEntityNavigations(StoreObjectIdentifier, IEntityType)

Memvalidasi navigasi entitas yang dipetakan ke kolom JSON.

ValidateJsonEntityProperties(StoreObjectIdentifier, IEntityType)

Validasi properti entitas yang dipetakan ke kolom JSON.

ValidateJsonEntityRoot(StoreObjectIdentifier, IEntityType)

Memvalidasi entitas akar yang dipetakan ke kolom JSON.

ValidateKeylessTypes(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi jenis entitas tanpa kunci dalam model.

(Diperoleh dari ModelValidator)
ValidateMappingFragments(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi fragmen pemetaan jenis entitas.

ValidateMappingStrategy(IEntityType, String)

Memvalidasi bahwa strategi pemetaan yang diberikan didukung

ValidateNoCycles(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateNoCycles(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi model untuk siklus.

(Diperoleh dari ModelValidator)
ValidateNoMutableKeys(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi yang dapat diubah dalam model.

ValidateNoMutableKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi yang dapat diubah dalam model.

(Diperoleh dari ModelValidator)
ValidateNonNullPrimaryKeys(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateNonNullPrimaryKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi bahwa semua jenis entitas yang dapat dilacak memiliki kunci primer.

(Diperoleh dari ModelValidator)
ValidateNoShadowEntities(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateNoShadowEntities(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
Kedaluwarsa..

Memvalidasi bahwa model tidak berisi jenis entitas apa pun tanpa jenis CLR yang sesuai.

(Diperoleh dari ModelValidator)
ValidateNoShadowKeys(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateNoShadowKeys(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi kunci bayangan dalam model.

(Diperoleh dari ModelValidator)
ValidateOwnership(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateOwnership(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi kepemilikan dalam model.

(Diperoleh dari ModelValidator)
ValidatePrimitiveCollections(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan properti koleksi primitif model.

(Diperoleh dari ModelValidator)
ValidatePropertyMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan properti.

(Diperoleh dari ModelValidator)
ValidatePropertyOverrides(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi penimpaan properti khusus tabel.

ValidateQueryFilters(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateQueryFilters(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi filter kueri dalam model.

(Diperoleh dari ModelValidator)
ValidateQueryTypes(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari ModelValidator)
ValidateRelationships(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi hubungan.

(Diperoleh dari ModelValidator)
ValidateSharedCheckConstraintCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas batasan pemeriksaan dalam tabel bersama tertentu.

ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas properti yang berbagi kolom dalam objek seperti tabel tertentu.

ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedColumnsCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas properti yang berbagi kolom dalam tabel tertentu.

ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas kunci asing dalam tabel bersama tertentu.

ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedForeignKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas kunci asing dalam tabel bersama tertentu.

ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas indeks dalam tabel bersama tertentu.

ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedIndexesCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas indeks dalam tabel bersama tertentu.

ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas kunci primer dan alternatif dalam tabel bersama tertentu.

ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedKeysCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas kunci primer dan alternatif dalam tabel bersama tertentu.

ValidateSharedTableCompatibility(IModel)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedTableCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi tabel bersama dalam model.

ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas jenis entitas yang berbagi tabel tertentu.

ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas jenis entitas yang berbagi tabel tertentu.

ValidateSharedTableCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas jenis entitas yang berbagi tabel tertentu.

ValidateSharedTriggerCompatibility(IReadOnlyList<IEntityType>, StoreObjectIdentifier, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas pemicu dalam tabel bersama tertentu.

ValidateSharedViewCompatibility(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi tampilan bersama dalam model.

ValidateSharedViewCompatibility(IReadOnlyList<IEntityType>, String, String, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi kompatibilitas jenis entitas yang berbagi tampilan tertentu.

ValidateSqlQueries(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi kueri SQL dalam model.

ValidateStoredProcedures(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan/konfigurasi prosedur tersimpan dalam model.

ValidateTriggers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi bahwa pemicu dipetakan secara tidak ambigu ke tepat satu tabel.

ValidateTriggers(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemicu.

(Diperoleh dari ModelValidator)
ValidateTypeMappings(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pemetaan jenis properti model.

(Diperoleh dari ModelValidator)
ValidateValueGeneration(IEntityType, IKey, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Memvalidasi pembuatan nilai kunci valid.

Berlaku untuk