首页 > 其他 > 详细

关于 Linq to EF 的内存泄漏问题

时间:2014-01-25 13:52:56      阅读:493      评论:0      收藏:0      [点我收藏+]

查到一些解决方案:          

 

1, http://www.codethinked.com/keep-your-iqueryable-in-check

自定义常用方法,屏蔽IQuery功能。这个好像有点靠谱。但麻烦。

 

2,http://stackoverflow.com/questions/123057/how-do-i-avoid-a-memory-leak-with-linq-to-sql

这个看起来是应对 ObjectContext的。

 

3,http://stackoverflow.com/questions/19116851/entity-framework-using-repository-pattern-unit-of-work-and-unity

这个看起来简单些 ,用using.

 

4, 直接用using的方式

using(dbcontext)

{

}

 

5, http://blog.robustsoftware.co.uk/2008/11/clearing-cache-of-linq-to-sql.html

这个针对 DataContext的一个扩展方法。

 

 

最后没有更好的解决办法。

关于 Linq to EF 的内存泄漏问题

原文:http://www.cnblogs.com/zbw911/p/3532793.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!