GetOriginal()返回null

时间:2012-06-01 10:49:17

标签: c# silverlight entity-framework wcf-ria-services

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

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

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

如何获得原始实体价值?

0 个答案:

没有答案