【发布时间】:2014-05-05 08:28:58
【问题描述】:
实体框架上下文对象实现了一个 Dispose() 方法,该方法“释放对象上下文使用的资源”。它的真正作用是什么?总是把它放在 using {} 语句中会是一件坏事吗?我已经看到它在有和没有 using 语句的情况下都被使用。
我将专门从 WCF 服务方法中使用 EF 上下文,创建上下文,执行一些 linq 并返回答案。
编辑:似乎我不是唯一对此感到疑惑的人。另一个问题是 Dispose() 方法中真正发生了什么。有人说它会关闭连接,而有些文章则说不会。有什么关系?
【问题讨论】:
标签: c# entity-framework