MergeOption Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
.