MergeOption Výčet

Definice

Určuje možnost synchronizace pro odesílání nebo přijímání entit do datových služeb WCF nebo z této služby.

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

Pole

Name Hodnota Description
AppendOnly 0

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

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í s aktuálními hodnotami z datové služby. V tomto sloučení se neztratí žádné změny na straně klienta.

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.

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 příslušnou možnost materializace. Výchozí hodnota je MergeOption.AppendOnly.

Platí pro

Viz také