0
我有一個關於實體框架(EF4)中的外鍵的問題。如何使用實體框架獲取嵌套的外鍵屬性
可以說我有類:分別
public class E1
{
public int Id{get;set;}
Public string name{get;set;}
}
public class E2
{
[ForeignKey("e1")]
public int E1Id{get;set;}
[ForeignKey("E1Id")]
public E1 e1{get;set;}
}
public class E3
{
[ForeignKey("e2")]
public int E2Id{get;set;}
[ForeignKey("E2Id")]
public E2 e2{get;set;}
}
public class E4
{
}
,我想我想通過的E3
對象(內部調用E2
)調用訪問的class E4
class E1
屬性以及E2
調用E1
爲上面顯示,但當我嘗試訪問E1
的屬性它會拋出object null reference
異常,所以最新的獲得E1
的屬性的可能方法是什麼?