使用强类型的Include显式预加载
大家都知道用以下方式显式预加载其他的SubEntity吧:
Include("SubEntity1")
对于有嵌套的情形
Include("SubEntity1.SubSubEntity1")
但是推荐使用以下方式,原因不言自明:
using System.Data.Entity
...
Include(i=>i.SubEntity1)
对于有嵌套的情形(本文重点)
Include(i=>i.SubEntity1.Select(j=>j.SubSubEntity1))
以上代码EF4.3调试通过。
>>>>> 版权没有 >>>>> 欢迎转载 >>>>> 原文地址 >>>>> http://www.cnblogs.com/jlzhou >>>>> 雄鹰在鸡窝里长大,就会失去飞翔的本领,野狼在羊群里成长,也会爱上羊而丧失狼性。人生的奥妙就在于与人相处。生活的美好则在于送人玫瑰。和聪明的人在一起,你才会更加睿智。和优秀的人在一起,你才会出类拔萃。所以,你是谁并不重要,重要的是,你和谁在一起。