ObjectContext.AcceptAllChanges Metódus

Definíció

Elfogadja az objektumkörnyezetben lévő objektumokon végrehajtott összes módosítást.

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

Megjegyzések

Elfogadja az összes társított bejegyzés módosításait, így az ObjectStateManager eredményül kapott állapotuk változatlan vagy leválasztott lesz.

Ez a metódus iterálja a ObjectStateEntry hozzáadott vagy módosított objektumok összes objektumát ObjectStateManager , majd a bejegyzés állapotát Változatlan értékre állítja. A Törölt elemek le lesznek választva.

Ha a SaveChanges metódust meghívták, és nincs AcceptAllChangesAfterSave megadva, a felhasználónak meg kell hívnia a metódust AcceptAllChanges . Ez AcceptAllChanges a módszer abban a forgatókönyvben hasznos, amikor egy tranzakció meghiúsult, és a felhasználó újra meg szeretne próbálkozni.

A következőre érvényes:

Lásd még