实体框架4.0 GetChanges()等效

时间:2010-05-28 11:21:41

标签: entity-framework entity-framework-4

在LINQ to SQL中,您可以覆盖SubmitChanges并使用方法this.GetChangeSet()来获取所有插入,更新和删除,以便您可以在将最后一分钟更改提交到数据库之前进行更改。

可以在EF 4.0中完成吗?我看到SaveChanges有一个覆盖,但我需要知道GetChangeSet()的等价物

1 个答案:

答案 0 :(得分:16)

找到它。

ObjectContext.ObjectStateManager.GetObjectStateEntries(System.Data.EntityState.Added);用于插入。