ObjectContext.AcceptAllChanges 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
接受物件上下文中對物件所做的所有變更。
public:
void AcceptAllChanges();
public void AcceptAllChanges();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()
備註
接受所有相關項目 ObjectStateManager 的變更,因此其結果狀態要麼不變,要麼分離。
此方法會遍歷 中ObjectStateManager所有ObjectStateEntry被新增或修改的物件,然後將條目的狀態設為未變更。 已刪除的項目會變成分離。
如果 SaveChanges 方法被呼叫但未指定, AcceptAllChangesAfterSave 使用者必須呼叫該 AcceptAllChanges 方法。 此 AcceptAllChanges 方法適用於交易失敗且使用者想重試的情況。