ConventionEntityTypeExtensions.FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen bir birincil veya alternatif anahtara bakan özellikler için yabancı anahtarı alır. Yabancı null anahtar bulunamasa döndürür.
public static Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey FindForeignKey (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IEntityType principalEntityType);
static member FindForeignKey : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
<Extension()>
Public Function FindForeignKey (entityType As IConventionEntityType, property As IProperty, principalKey As IKey, principalEntityType As IEntityType) As IConventionForeignKey
Parametreler
- entityType
- IConventionEntityType
Varlık türü.
- property
- IProperty
Yabancı anahtarın tanımlandığı özellik.
- principalKey
- IKey
Başvurulan birincil veya alternatif anahtar.
- principalEntityType
- IEntityType
İlişkinin hedeflene varlık türü. Bu, ilişki bir devralma hiyerarşisinde türetilmiş bir türü hedeflese (anahtar hiyerarşinin temel türünde tanımlandığı için) üzerinde tanımlanan principalKey türden farklı olabilir.
Döndürülenler
Yabancı anahtar veya null tanımlanmamışsa.