Freigeben über


ObjectContext.AcceptAllChanges Methode

Definition

Übernimmt alle Änderungen, die an Objekten im Objektkontext vorgenommen werden.

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

Hinweise

Übernimmt die Änderungen an allen zugehörigen Einträgen im ObjectStateManager, sodass ihr anschließender Status unverändert oder getrennt ist.

Diese Methode durchläuft alle ObjectStateEntry-Objekte innerhalb des ObjectStateManager mit Status "Added" oder "Modified" und legt dann den Status des Eintrags auf "Unchanged" fest. Die gelöschten Elemente werden getrennt.

Wenn die SaveChanges -Methode aufgerufen und nicht AcceptAllChangesAfterSave angegeben wurde, muss der Benutzer die AcceptAllChanges -Methode aufrufen. Die AcceptAllChanges-Methode ist hilfreich, wenn eine Transaktion fehlgeschlagen ist und der Benutzer einen erneuten Versuch unternehmen möchte.

Gilt für:

Weitere Informationen