1

我在 Silverlight 应用程序中使用 EF + RIA 服务。我面临的问题是我试图在调用SubmitChanges操作之前将修改后的实体与其原始值进行比较。但由于某种原因Entity.GetOriginal()即使对于具有 .GetOriginal() 的实体也会返回 null EntityState == Modified

这是我正在使用的扩展方法:

    public static T GetOriginalEntity<T>(this T entity) where T : Entity
    {                        
        return (T)entity.GetOriginal();
    }

如何获得原始实体值?

4

0 回答 0