ObjectContext.AcceptAllChanges Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.