实体框架 - 使用SaveChanges(SaveOptions)替换SaveChanges(bool)的事务

时间:2012-05-01 21:54:59

标签: entity-framework transactions

这是Using Transactions or SaveChanges(false) and AcceptAllChanges()?

的后续问题

具体关于此行context2.SaveChanges(false);

现在不推荐使用SaveChanges(bool)。我们应该使用SaveChanges(SaveOptions)。

SaveOptions有以下选项:

  • AcceptAllChangesAfterSave
  • DetectChangesBeforeSave

其中哪些映射到SaveChanges(false)?

1 个答案:

答案 0 :(得分:10)

SaveChanges(SaveOptions.DetectChangesBeforeSave)相当于SaveChanges(false)