ObjectContext.SaveChanges-Methode (Boolean)
[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.]
Hinweis: Diese API ist mittlerweile veraltet.
Behält alle Aktualisierungen in der Datenbank bei und setzt optional die Änderungsnachverfolgung im Objektkontext zurück.
Namespace: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<ObsoleteAttribute("Use SaveChanges(SaveOptions options) instead.")> _
<BrowsableAttribute(False)> _
<EditorBrowsableAttribute(EditorBrowsableState.Never)> _
Public Overridable Function SaveChanges ( _
acceptChangesDuringSave As Boolean _
) As Integer
'Usage
Dim instance As ObjectContext
Dim acceptChangesDuringSave As Boolean
Dim returnValue As Integer
returnValue = instance.SaveChanges(acceptChangesDuringSave)
[ObsoleteAttribute("Use SaveChanges(SaveOptions options) instead.")]
[BrowsableAttribute(false)]
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public virtual int SaveChanges(
bool acceptChangesDuringSave
)
[ObsoleteAttribute(L"Use SaveChanges(SaveOptions options) instead.")]
[BrowsableAttribute(false)]
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
public:
virtual int SaveChanges(
bool acceptChangesDuringSave
)
[<ObsoleteAttribute("Use SaveChanges(SaveOptions options) instead.")>]
[<BrowsableAttribute(false)>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
abstract SaveChanges :
acceptChangesDuringSave:bool -> int
[<ObsoleteAttribute("Use SaveChanges(SaveOptions options) instead.")>]
[<BrowsableAttribute(false)>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
override SaveChanges :
acceptChangesDuringSave:bool -> int
public function SaveChanges(
acceptChangesDuringSave : boolean
) : int
Parameter
- acceptChangesDuringSave
Typ: System.Boolean
Dieser Parameter wird für clientseitige Transaktionsunterstützung benötigt. Wenn true festgelegt ist, wird die Änderungsnachverfolgung für alle Objekte nach Abschluss von SaveChanges(Boolean) zurückgesetzt. Wenn false festgelegt ist, muss die AcceptAllChanges()-Methode nach SaveChanges(Boolean) aufgerufen werden.
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. |