ForeignKeyExtensions Sınıf

Tanım

Dikkat

Use IReadOnlyForeignKey

İçin uzantı yöntemleri IReadOnlyForeignKey .

public static class ForeignKeyExtensions
[System.Obsolete("Use IReadOnlyForeignKey")]
public static class ForeignKeyExtensions
type ForeignKeyExtensions = class
[<System.Obsolete("Use IReadOnlyForeignKey")>]
type ForeignKeyExtensions = class
Public Module ForeignKeyExtensions
Public Class ForeignKeyExtensions
Devralma
ForeignKeyExtensions
Öznitelikler

Yöntemler

GetDependentKeyValueFactory<TKey>(IForeignKey)

Çeşitli varlık verileri biçimlerinden alınan yabancı anahtar değerlerine göre anahtar değerleri için bir fabrika oluşturur.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetNavigation(IForeignKey, Boolean)

Bu yabancı anahtarla ilişkili bir gezinti döndürür.

GetRelatedEntityType(IForeignKey, IEntityType)

Verilen varlıkla ilgili varlık türünü alır.

IsBaseLinking(IForeignKey)

Yabancı anahtarın birincil anahtarda tanımlanıp tanımlanmadığını ve aynı birincil anahtara işaret edilip edilmeyeceğini gösteren bir değer döndürür.

ToDebugString(IForeignKey, MetadataDebugStringOptions, Int32)

Verilen meta verilerin okunabilir bir temsilini oluşturur.

Uyarı: döndürülen dizenin biçimine dayanmayın. Yalnızca hata ayıklama için tasarlanmıştır ve yayınlar arasında rastgele değişiklik gösterebilir.

Şunlara uygulanır