Sdílet prostřednictvím


MergeOption Výčet

Definice

Určuje možnost synchronizace pro odesílání nebo příjem entit do nebo z WCF Data Services.

public enum class MergeOption
public enum MergeOption
type MergeOption = 
Public Enum MergeOption
Dědičnost
MergeOption

Pole

AppendOnly 0

Připojte pouze nové entity. Existující entity nebo jejich původní hodnoty nebudou změněny. Při tomto sloučení nedojde ke ztrátě žádných změn na straně klienta. Toto je výchozí chování.

NoTracking 3

Objekty se vždy načítají z trvalého úložiště. Všechny změny vlastností provedené u objektů v kontextu objektu jsou přepsány hodnotami zdroje dat.

OverwriteChanges 1

Všechny aktuální hodnoty v klientovi se přepíšou aktuálními hodnotami z datové služby bez ohledu na to, jestli byly v klientovi změněny.

PreserveChanges 2

Aktuální hodnoty, které byly změněny v klientovi, se nezmění, ale všechny nezměněné hodnoty se aktualizují o aktuální hodnoty z datové služby. Při tomto sloučení nedojde ke ztrátě žádných změn na straně klienta.

Poznámky

Tato hodnota se používá při materializaci objektů. Před spuštěním jakýchkoli dotazů nebo aktualizací datové služby nastavte tuto vlastnost na odpovídající možnost materializace. Výchozí hodnota je MergeOption.AppendOnly.

Platí pro

Viz také