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ř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
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.