假设有一个User实体,并且有一个Group实体,User有一个GroupId将它与一个组相关联,并且User实体上有一个Group导航属性。
我通过EF检索了1个用户。当我执行user.Group.Name时,EF运行sql查询以将其与group连接以获取组的名称,或者在获取用户对象时它是否获取了该数据?
答案 0 :(得分:1)
实体框架支持三种加载相关数据的方法。
快速阅读以下博客可能会有所帮助http://blogs.msdn.com/b/adonet/archive/2011/01/31/using-dbcontext-in-ef-feature-ctp5-part-6-loading-related-entities.aspx