ObjectContext.AcceptAllChanges メソッド

定義

オブジェクト コンテキストでのオブジェクトに対するすべての変更を受け入れます。

public:
 void AcceptAllChanges();
public void AcceptAllChanges ();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()

注釈

ObjectStateManager の関連するすべてのエントリに対する変更を受け入れて、結果の状態が未変更またはデタッチ済みになるようにします。

このメソッドは、ObjectStateEntry 内の Added または Modified のすべての ObjectStateManager オブジェクトを反復処理し、エントリの状態を Unchanged に設定します。 Deleted の項目はデタッチ済みになります。

メソッドが SaveChanges 呼び出され、 が AcceptAllChangesAfterSave 指定されていない場合、ユーザーは メソッドを AcceptAllChanges 呼び出す必要があります。 AcceptAllChanges メソッドは、失敗したトランザクションを再試行する場合に役立ちます。

適用対象

こちらもご覧ください