ObjectContext.AcceptAllChanges Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Akceptuje wszystkie zmiany wprowadzone w obiektach w kontekście obiektu.
public:
void AcceptAllChanges();
public void AcceptAllChanges ();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()
Uwagi
Akceptuje zmiany we wszystkich skojarzonych wpisach w ObjectStateManager taki sposób, że ich wynikowy stan jest niezmieniony lub odłączony.
Ta metoda iteruje wszystkie ObjectStateEntry obiekty w obiekcie ObjectStateManager , które są dodawane lub modyfikowane, a następnie ustawia stan wpisu na niezmieniony. Usunięte elementy stają się odłączane.
SaveChanges Jeśli metoda została wywołana i AcceptAllChangesAfterSave nie została określona, użytkownik musi wywołać metodę AcceptAllChanges . Metoda jest przydatna AcceptAllChanges w scenariuszu, w którym transakcja zakończyła się niepowodzeniem i użytkownik chce ponowić próbę.