Freigeben über


ObjectContext.SaveChanges-Methode

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Behält alle Aktualisierungen in der Datenbank bei und setzt die Änderungsnachverfolgung im Objektkontext zurück.

Namespace:  System.Data.Entity.Core.Objects
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Overridable Function SaveChanges As Integer
'Usage
Dim instance As ObjectContext 
Dim returnValue As Integer 

returnValue = instance.SaveChanges()
public virtual int SaveChanges()
public:
virtual int SaveChanges()
abstract SaveChanges : unit -> int  
override SaveChanges : unit -> int
public function SaveChanges() : int

Rückgabewert

Typ: System.Int32
Die Anzahl der Objekte im Zustand Added, Modified oder Deleted, als SaveChanges() aufgerufen wurde.

Ausnahmen

Ausnahme Bedingung
OptimisticConcurrencyException

Beim Speichern der Änderungen wurde die vollständige Parallelität verletzt.

Siehe auch

Verweis

ObjectContext Klasse

SaveChanges-Überladung

System.Data.Entity.Core.Objects-Namespace