SqliteSharedTableConvention Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Konvensi yang memanipulasi nama objek database untuk jenis entitas yang berbagi tabel untuk menghindari bentrokan.
public class SqliteSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqliteSharedTableConvention = class
inherit SharedTableConvention
Public Class SqliteSharedTableConvention
Inherits SharedTableConvention
- Warisan
Keterangan
Lihat Konvensi pembuatan model, dan Mengakses database SQLite dengan EF Core untuk informasi dan contoh selengkapnya.
Konstruktor
SqliteSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Membuat instans baru .SqliteSharedTableConvention |
Properti
CheckConstraintsUniqueAcrossTables |
Mendapatkan nilai yang menunjukkan apakah nama batasan pemeriksaan harus unik di seluruh tabel. |
Dependencies |
Dependensi untuk layanan ini. (Diperoleh dari SharedTableConvention) |
ForeignKeysUniqueAcrossTables |
Mendapatkan nilai yang menunjukkan apakah nama kunci asing harus unik di seluruh tabel. (Diperoleh dari SharedTableConvention) |
IndexesUniqueAcrossTables |
Mendapatkan nilai yang menunjukkan apakah nama indeks harus unik di seluruh tabel. (Diperoleh dari SharedTableConvention) |
KeysUniqueAcrossTables |
Mendapatkan nilai yang menunjukkan apakah nama kunci harus unik di seluruh tabel. (Diperoleh dari SharedTableConvention) |
RelationalDependencies |
Dependensi khusus penyedia relasional untuk layanan ini. (Diperoleh dari SharedTableConvention) |
TriggersUniqueAcrossTables |
Mendapatkan nilai yang menunjukkan apakah nama pemicu harus unik di seluruh tabel. (Diperoleh dari SharedTableConvention) |
Metode
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua kunci asing yang dipetakan ke batasan kunci asing yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua indeks yang dipetakan ke indeks tabel yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua kunci yang dipetakan ke batasan yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua batasan pemeriksaan dengan nama yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua kunci asing yang dipetakan ke batasan kunci asing yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua indeks yang dipetakan ke indeks tabel yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua kunci yang dipetakan ke batasan yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah dua pemicu dengan nama yang sama kompatibel. (Diperoleh dari SharedTableConvention) |
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Dipanggil setelah model diselesaikan. (Diperoleh dari SharedTableConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Dipanggil ketika model sedang diselesaikan. (Diperoleh dari SharedTableConvention) |
Berlaku untuk
Entity Framework