Freigeben über


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

Definiert den Umgang mit geänderten Eigenschaften, wenn speicherinternen Daten aus der Datenbank aktualisiert werden.

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

Syntax

'Declaration
<SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")> _
Public Enumeration RefreshMode
'Usage
Dim instance As RefreshMode
[SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")]
public enum RefreshMode
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1008:EnumsShouldHaveZeroValue")]
public enum class RefreshMode
[<SuppressMessageAttribute("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue")>]
type RefreshMode
public enum RefreshMode

Elemente

Elementname Beschreibung
ClientWins Bei unveränderten Clientobjekten ist das Verhalten wie bei StoreWins.Aktualisieren Sie bei geänderten Clientobjekten unter Beibehaltung aller Werte auf dem Clientobjekt die ursprünglichen Werte mit dem Speicherwert.Beim nächsten Update werden alle Clientänderungseinheiten als geändert interpretiert und erfordern ein Update.

StoreWins Verwerfen Sie alle Änderungen auf dem Client, und aktualisieren Sie Werte mit Speicherwerten.Ursprüngliche Clientwerte werden aktualisiert, um mit dem Speicher übereinzustimmen.

Siehe auch

Verweis

System.Data.Entity.Core.Objects-Namespace