엔티티 프레임 워크 (EF4)에서 외래 키에 관한 질문이 있습니다.Entity Framework를 사용하여 중첩 된 외래 키 특성을 얻는 방법
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
{
}
을 각각 그리고 내가 (내부 E2
를 호출) E3
의 객체를 통해 호출하여 class E4
에서 class E1
의 속성에 액세스한다고 가정뿐만 아니라 E2
로 E1
전화 :
내가 수업을 말할 수 있습니다 위에 표시된 있지만 E1
의 특성에 액세스하려고하면 의 특성을 얻으려면 가능한 방법을 뭐라구? object null reference
예외가 발생합니다?