MVC初体验-EF系列(延迟加载)(22)

跟風遠走 提交于 2020-02-05 23:52:50

延迟加载的意义:

当你使用EF从数据库中查询数据时,数据不是立即加载到内存中的,而是当你使用时才开始加载到内存中(注意:每一次使用数据,都会重新进入数据库进行查询,保证数据的新鲜度)。

 

 

 

写入的lambda方法默认都会被转换成expression,然后调用IQueryable的方法

 db.Set<>().select这系列的方法默认都是返回的IQueryable数据,只有IQueryable数据才能使用延时加载特性;

 

如何禁用延时加载

 

 

 

 

 

End

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!