Bagikan melalui


SqlServerSharedTableConvention Kelas

Definisi

Konvensi yang memanipulasi nama objek database untuk jenis entitas yang berbagi tabel untuk menghindari bentrokan.

public class SqlServerSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqlServerSharedTableConvention = class
    inherit SharedTableConvention
Public Class SqlServerSharedTableConvention
Inherits SharedTableConvention
Warisan
SqlServerSharedTableConvention

Keterangan

Lihat Konvensi pembuatan model, dan Mengakses SQL Server dan Azure SQL database dengan EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

SqlServerSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .SqlServerSharedTableConvention

Properti

CheckConstraintsUniqueAcrossTables

Mendapatkan nilai yang menunjukkan apakah nama batasan pemeriksaan harus unik di seluruh tabel.

(Diperoleh dari SharedTableConvention)
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.

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.

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.

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.

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.

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