Aracılığıyla paylaş


NavigationProperty Sınıf

Tanım

edm gezinti özelliği sınıfını temsil eder

public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
    inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
Devralma
NavigationProperty

Özellikler

BuiltInTypeKind

Bu NavigationPropertyiçin yerleşik tür türünü alır.

DeclaringType

Bu üyenin bildirildiği türü alır.

(Devralındığı yer: EdmMember)
Documentation

Bu türle ilişkili belgeleri alır veya ayarlar.

(Devralındığı yer: MetadataItem)
FromEndMember

Bu gezintide "kimden" ilişki bitiş üyesini alır.

IsStoreGeneratedComputed

Bu üyenin EDM tanımında Hesaplanan üye olarak işaretlenip işaretlenmediğini bildirir

(Devralındığı yer: EdmMember)
IsStoreGeneratedIdentity

Bu üyenin Store tarafından oluşturulan deseninin EDM tanımında Kimlik olarak işaretlenip işaretlenmediğini bildirir

(Devralındığı yer: EdmMember)
MetadataProperties

Geçerli türün özellikleri listesini alır.

(Devralındığı yer: MetadataItem)
Name

Özelliğin adını alır veya ayarlar. Bunu bir store-space model kuralından ayarlamak, bu özelliğin veritabanı sütununun adını değiştirir. Kavramsal modelde bu, varlık sınıfından ilgili özellik ile uyumlu olmalıdır ve değiştirilmemelidir.

(Devralındığı yer: EdmMember)
RelationshipType

Bu gezinti özelliğinin üzerinde çalıştığı ilişki türünü alır.

ToEndMember

Bu gezintinin "bitiş" ilişkisi son üyesini alır.

TypeUsage

Türün TypeUsage hem üye türünü hem de modellerini içeren sınıfın örneğini alır.

(Devralındığı yer: EdmMember)

Yöntemler

AddAnnotation(String, Object)

Belirtilen ad ve değere sahip bir ek açıklama ekler veya güncelleştirir.

(Devralındığı yer: MetadataItem)
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>)

Belirtilen parametrelerden bir NavigationProperty örneği oluşturur.

GetDependentProperties()

Verilen gezinti özelliği bir bilgi kısıtlamasının bağımlı ucunda olduğunda, yabancı anahtar özelliklerini döndürür. Aksi takdirde boş bir küme döndürür. Üyeleri asıl uç anahtar özellikleri sırasına göre döndüreceğiz.

RemoveAnnotation(String)

Belirtilen ada sahip bir ek açıklamayı kaldırır.

(Devralındığı yer: MetadataItem)
ToString()

Bu üyenin adını döndürür.

(Devralındığı yer: EdmMember)

Şunlara uygulanır