MergeOption Enumeration

Definition

Bestimmt die Synchronisierungsoption zum Senden oder Empfangen von Entitäten an/von WCF Data Services.

public enum class MergeOption
public enum MergeOption
type MergeOption = 
Public Enum MergeOption
Vererbung
MergeOption

Felder

AppendOnly 0

Es werden nur neue Entitäten angefügt. Vorhandene Entitäten oder ihre ursprünglichen Werte werden nicht geändert. Bei diesem Merge gehen keine clientseitigen Änderungen verloren. Dies ist das Standardverhalten.

NoTracking 3

Objekte werden stets aus dem dauerhaften Speicher geladen. Alle an Objekten im Objektkontext vorgenommenen Eigenschaftenänderungen werden von den Datenquellenwerten überschrieben.

OverwriteChanges 1

Alle aktuellen Werte auf dem Client werden mit aktuellen Datendienstwerten überschrieben – unabhängig davon, ob sie auf dem Client geändert wurden.

PreserveChanges 2

Aktuelle, auf dem Client geänderte Werte werden nicht geändert, jedoch werden alle unveränderten Werte mit aktuellen Werten vom Datendienst aktualisiert. Bei diesem Merge gehen keine clientseitigen Änderungen verloren.

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.

Gilt für:

Weitere Informationen