0

是否有手动将 ObjectContext 清除/重置为其初始状态的方法?请注意,我不能只实例化一个新上下文。

这是使用实体框架的 1.0 版本。

谢谢

4

2 回答 2

2

ObjectContext 意味着是一个短暂的对象,它不应该像那样被缓存。正常用法应如下所示:

using(var ctx = new MyContext())
{
    // Select/update/insert/delete
    ctx.SaveChanges();
}
于 2010-09-22T23:50:46.567 回答
0

您可以尝试为加载到上下文的每个实体调用Detach方法。

于 2010-09-30T12:23:59.850 回答