Bagikan melalui


RelationalForeignKeyExtensions Kelas

Definisi

Metode ekstensi kunci asing untuk metadata database relasional.

public static class RelationalForeignKeyExtensions
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
Warisan
RelationalForeignKeyExtensions

Keterangan

Lihat Pemodelan jenis entitas dan hubungan untuk informasi dan contoh selengkapnya.

Metode

FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier)

Menemukan yang pertama IConventionForeignKey yang dipetakan ke batasan yang sama dalam objek seperti tabel bersama.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier)

Menemukan yang pertama IConventionForeignKey yang dipetakan ke batasan yang sama dalam objek seperti tabel bersama.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier)

Menemukan yang pertama IMutableForeignKey yang dipetakan ke batasan yang sama dalam objek seperti tabel bersama.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier)

Menemukan yang pertama IForeignKey yang dipetakan ke batasan yang sama dalam objek seperti tabel bersama.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

GetConstraintName(IForeignKey)

Mengembalikan nama batasan kunci asing.

GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

Mengembalikan nama batasan kunci asing.

GetConstraintName(IReadOnlyForeignKey)

Mengembalikan nama batasan kunci asing.

GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

Mengembalikan nama batasan kunci asing.

GetConstraintNameConfigurationSource(IConventionForeignKey)

ConfigurationSource Mendapatkan untuk nama batasan.

GetDefaultName(IForeignKey)

Mengembalikan nama batasan default yang akan digunakan untuk kunci asing ini.

GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

Mengembalikan nama batasan default yang akan digunakan untuk kunci asing ini.

GetDefaultName(IReadOnlyForeignKey)

Mengembalikan nama batasan default yang akan digunakan untuk kunci asing ini.

GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

Mengembalikan nama batasan default yang akan digunakan untuk kunci asing ini.

GetMappedConstraints(IForeignKey)

Mendapatkan batasan kunci asing tempat kunci asing dipetakan.

IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier)

Mengembalikan nilai yang menunjukkan apakah kunci asing ini berada di antara dua jenis entitas yang berbagi objek penyimpanan seperti tabel yang sama.

SetConstraintName(IConventionForeignKey, String, Boolean)

Mengatur nama batasan kunci asing.

SetConstraintName(IMutableForeignKey, String)

Mengatur nama batasan kunci asing.

Berlaku untuk