2
的Table<TEntity>.DeleteOnSubmit
方法有如下描述:結算待刪除狀態
Puts an entity from this table into a pending delete state.
如何清除這個待刪除狀態?
的Table<TEntity>.DeleteOnSubmit
方法有如下描述:結算待刪除狀態
Puts an entity from this table into a pending delete state.
如何清除這個待刪除狀態?
你不使用任何檢索到的對象從背景下提供,你應該簡單地可以設置您的DbContext
來null
並創建一個新的,這可能重置您的更改乾淨方式。
如果您正在使用檢索到的對象並將其設置爲null
不是一個選項,那麼您可以通過db.GetChangeSet().Deletes
進行循環並在其上調用.Clear()
。
+1可以說最簡單的事情就是在調用SubmitChanges()之前放棄DataContext, –