MergeOption Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
.