【发布时间】:2012-05-19 02:33:51
【问题描述】:
我正在使用 RIA 服务,其中 ObjectContext 具有 RejectChanges() 方法。但是,我现在正在桌面应用程序中使用 EF 4.4,但找不到该方法。所以,我的问题是:在我允许用户对集合进行批量 CrUD 操作的场景中,我将如何恢复所有更改?我可以重新创建上下文并再次获取数据,但如果我需要将更改恢复为 1-2 个实体,这听起来非常不必要。
那么,拒绝更改的最佳方式是什么?还有,我们如何知道上下文是否在做某事(IsBusy)?
【问题讨论】:
标签: entity-framework