MergeOption-Enumeration
Bestimmt die Synchronisierungsoption zum Senden oder Empfangen von Entitäten zu/von WCF Data Services.
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
Public Enumeration MergeOption
'Usage
Dim instance As MergeOption
public enum MergeOption
public enum class MergeOption
type MergeOption
public enum MergeOption
Elemente
Elementname | Beschreibung | |
---|---|---|
AppendOnly | Nur neue Entitäten anfügen.Vorhandene Entitäten oder ihre ursprünglichen Werte werden nicht geändert.Bei dieser Zusammenführung gehen keine Client-seitigen Änderungen verloren.Dies ist das Standardverhalten. | |
OverwriteChanges | Alle aktuellen Werte auf dem Client werden mit aktuellen Datendienstwerten überschrieben – unabhängig davon, ob sie auf dem Client geändert wurden. | |
PreserveChanges | Aktuelle, auf dem Client geänderte Werte werden nicht geändert, aber alle unveränderten Werte werden mit aktuellen Werten vom Datendienst aktualisiert.Bei dieser Zusammenführung gehen keine Client-seitigen Änderungen verloren. | |
NoTracking | Objekte werden stets aus dem dauerhaften Speicher geladen.Alle an Objekten im Objektkontext vorgenommenen Eigenschaftsänderungen werden von den Datenquellenwerten überschrieben. |
Hinweise
Dieser Wert wird beim Materialisieren von Objekten verwendet. Legen Sie diese Eigenschaft auf die entsprechende Materialisierungsoption fest, bevor Abfragen oder Updates zum Datendienst ausgeführt werden. Der Standardwert ist MergeOption.AppendOnly.
Siehe auch
Verweis
System.Data.Services.Client-Namespace
Andere Ressourcen
Objektmaterialisierung (WCF Data Services)