2012-05-01 36 views
8

這是具體地繞着該線context2.SaveChanges(false);實體框架 - 交易替換爲調用SaveChanges(SaveOptions)的SaveChanges(布爾)

立即調用SaveChanges(布爾)已被棄用,以Using Transactions or SaveChanges(false) and AcceptAllChanges()?

一個後續問題。我們應該使用SaveChanges(SaveOptions)來代替。

SaveOptions有以下選項:

  • AcceptAllChangesAfterSave
  • DetectChangesBeforeSave

以下哪個地圖,給的SaveChanges(假)?

回答

10

SaveChanges(SaveOptions.DetectChangesBeforeSave)相當於SaveChanges(false)