1
如何獲取給定RelatedEnd的源和目標導航屬性名稱?在Entity Framework中從RelatedEnd導航屬性名稱
如何獲取給定RelatedEnd的源和目標導航屬性名稱?在Entity Framework中從RelatedEnd導航屬性名稱
假設我需要給所謂的導航屬性的目標參考「託」
// Get all related ends and find the reference for this FK
IEnumerable<IRelatedEnd> relEnds =
((IEntityWithRelationships)position).RelationshipManager.GetAllRelatedEnds();
EntityReference er =
relEnds.First(re => re.TargetRoleName == prop) as EntityReference;
你並不需要一個實體實例。 因爲下面的行給出了Navigatio屬性列表。
var list=this.ObjectContext.EntitiesName.EntitySet.ElementType.NavigationProperties
而下面的行則返回依賴屬性的列表。它可以不止一個屬性。
list[0].GetDependentProperties()
有沒有一種方法來獲得屬性值本身? – Shimmy 2009-12-30 01:58:39
施法實體引用對我而言返回null。 – 2015-01-13 08:41:17