Freigeben über


SaveOptions-Enumeration

[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.]

Kennzeichen zum Ändern des Verhaltens von ObjectContext.SaveChanges().

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration SaveOptions
'Usage
Dim instance As SaveOptions
[FlagsAttribute]
public enum SaveOptions
[FlagsAttribute]
public enum class SaveOptions
[<FlagsAttribute>]
type SaveOptions
public enum SaveOptions

Elemente

Elementname Beschreibung
AcceptAllChangesAfterSave Nach dem Speichern von Änderungen wird die AcceptAllChangesAfterSave-Methode aufgerufen, die die Änderungsnachverfolgung im ObjectStateManager zurücksetzt.

DetectChangesBeforeSave Vor dem Speichern von Änderungen wird die DetectChanges-Methode aufgerufen, um die Eigenschaftswerte von Objekten, die an den Objektkontext angefügt sind, mit Daten im ObjectStateManager zu synchronisieren.

None Änderungen werden ohne einen Aufruf der DetectChanges-Methode oder der AcceptAllChangesAfterSave-Methode gespeichert.

Siehe auch

Verweis

System.Data.Entity.Core.Objects-Namespace