Udostępnij za pośrednictwem


ObjectContext.AcceptAllChanges Metoda

Definicja

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ę.

Dotyczy

Zobacz też