Dil

RelationalForeignKeyBuilderExtensions Sınıf

Tanım

İlişki oluşturucuları için ilişkisel veritabanına özgü uzantı yöntemleri.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalForeignKeyBuilderExtensions
public static class RelationalForeignKeyBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalForeignKeyBuilderExtensions = class
type RelationalForeignKeyBuilderExtensions = class
Public Module RelationalForeignKeyBuilderExtensions
Devralma
RelationalForeignKeyBuilderExtensions
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Yöntemler

Veri Akışı Adı Description
CanSetConstraintName(IConventionForeignKeyBuilder, String, Boolean)

Geçerli yapılandırma kaynağından bu ilişki için yabancı anahtar kısıtlama adının ayarlanıp ayarlanamayacağını belirten bir değer döndürür

CanSetConstraintName(IConventionRelationshipBuilder, String, Boolean)

Geçerli yapılandırma kaynağından bu ilişki için yabancı anahtar kısıtlama adının ayarlanıp ayarlanamayacağını belirten bir değer döndürür

CanSetExcludeForeignKeyFromMigrations(IConventionForeignKeyBuilder, Nullable<Boolean>, Boolean)

Geçişlerden yabancı anahtar kısıtlaması dışlamasının geçerli yapılandırma kaynağından ayarlanıp ayarlanamayacağını belirten bir değer döndürür.

ExcludeForeignKeyFromMigrations(IConventionForeignKeyBuilder, Nullable<Boolean>, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations(OwnershipBuilder, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations(ReferenceCollectionBuilder, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations(ReferenceReferenceBuilder, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations<TEntity,TDependentEntity>(OwnershipBuilder<TEntity,TDependentEntity>, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceCollectionBuilder<TEntity,TRelatedEntity>, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

ExcludeForeignKeyFromMigrations<TEntity,TRelatedEntity>(ReferenceReferenceBuilder<TEntity,TRelatedEntity>, Boolean)

İlişkisel veritabanını hedeflerken yabancı anahtar kısıtlamasının geçişlerin dışında tutulup dışlanmayacağını yapılandırılır.

HasConstraintName(IConventionForeignKeyBuilder, String, Boolean)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName(IConventionRelationshipBuilder, String, Boolean)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName(OwnershipBuilder, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName(ReferenceCollectionBuilder, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName(ReferenceReferenceBuilder, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName<TEntity,TDependentEntity>(OwnershipBuilder<TEntity,TDependentEntity>, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName<TEntity,TRelatedEntity>(ReferenceCollectionBuilder<TEntity,TRelatedEntity>, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

HasConstraintName<TEntity,TRelatedEntity>(ReferenceReferenceBuilder<TEntity,TRelatedEntity>, String)

İlişkisel veritabanını hedeflerken bu ilişkinin yabancı anahtar kısıtlama adını yapılandırıyor.

Şunlara uygulanır