ObjectContext.AcceptAllChanges Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.