重置OnObjectMaterialized中实体的修改状态

时间:2013-08-23 15:17:08

标签: entity-framework-4 dbcontext

当我将实体保存到数据库时,我加密了OnSavingChanges事件处理程序中的值。当从数据库加载实体时,我使用OnObjectMaterialized来解密值。

这很有效,除非如果我在实体之后调用其中一个实体,则对象上下文认为该实体已被修改并将其保存回数据库。

那么如何重置修改后的状态,使其认为解密后的值是数据库中的值?

0 个答案:

没有答案