加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

.net – 如何停止实体框架缓存

发布时间:2020-12-12 06:27:18 所属栏目:MsSql教程 来源:网络整理
导读:我们在测试Entity Framework 4时遇到了问题. 我们已经部署了一个实现EF数据上下文的WCF服务.一切正常,直到我们使用SQL server studio修改数据. 有没有办法阻止EF缓存我们的结果,或者有没有办法打开急切加载? 干杯, 詹姆士 解决方法 在模型的属性表上,可以设
我们在测试Entity Framework 4时遇到了问题.

我们已经部署了一个实现EF数据上下文的WCF服务.一切正常,直到我们使用SQL server studio修改数据.

有没有办法阻止EF缓存我们的结果,或者有没有办法打开急切加载?

干杯,

詹姆士

解决方法

在模型的属性表上,可以设置“启用延迟加载”属性.

通过代码,您可以使用ObjectContextOptions.LazyLoadingEnabled属性控制延迟加载:

context.ContextOptions.LazyLoadingEnabled = false;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读