MergeOption Enumeráció

Definíció

Meghatározza az entitások WCF Data Servicesbe vagy onnan történő küldésére vagy fogadására szolgáló szinkronizálási beállítást.

public enum class MergeOption
public enum MergeOption
type MergeOption = 
Public Enum MergeOption
Öröklődés
MergeOption

Mezők

Name Érték Description
AppendOnly 0

Csak új entitások hozzáfűzése. A meglévő entitások vagy azok eredeti értékei nem módosulnak. Ebben az egyesítésben nem vesznek el ügyféloldali módosítások. Ez az alapértelmezett viselkedés.

OverwriteChanges 1

Az ügyfél összes aktuális értéke felülírva lesz az adatszolgáltatás aktuális értékeivel, függetlenül attól, hogy módosultak-e az ügyfélen.

PreserveChanges 2

Az ügyfélen módosított aktuális értékek nem módosulnak, de a változatlan értékek az adatszolgáltatás aktuális értékeivel frissülnek. Ebben az egyesítésben nem vesznek el ügyféloldali módosítások.

NoTracking 3

Az objektumok mindig megőrzött tárolóból töltődnek be. Az objektumkörnyezet objektumainak tulajdonságmódosításait az adatforrás értékei felülírják.

Megjegyzések

Ez az érték objektumok materializálásakor használatos. Állítsa be ezt a tulajdonságot a megfelelő materializálási beállításra, mielőtt lekérdezéseket vagy frissítéseket hajt végre az adatszolgáltatásban. Az alapértelmezett érték a MergeOption.AppendOnly.

A következőre érvényes:

Lásd még