如果我理解正确,在EF 4.0中,实体中有两种类型的值:当前值和原始值。
我们可以通过调用ApplyOriginalValues(TEntity)方法来设置原始值,但是如何获取原始值呢?

最佳答案

您可以通过ObjectStateEntry访问它们

var originalValues = context
         .ObjectStateManager.GetObjectStateEntry(myEntity).OriginalValues;

关于entity-framework-4 - 如何在 Entity Framework 中获取实体的原始值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8133974/

10-10 02:48