Partager via


Énumération MergeOption

Détermine l'option de synchronisation pour envoyer ou recevoir des entités à partir de Services de données WCF. 

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Enumeration MergeOption
'Utilisation
Dim instance As MergeOption
public enum MergeOption
public enum class MergeOption
type MergeOption
public enum MergeOption

Membres

Nom de membre Description
AppendOnly Ajoutez uniquement de nouvelles entités.Les entités existantes ou leurs valeurs d'origine ne sont pas modifiées.Aucune modification côté client n'est perdue dans cette fusion.Il s'agit du comportement par défaut.
OverwriteChanges Toutes les valeurs actuelles sur le client sont remplacées par les valeurs actuelles du service de données, indépendamment du fait qu'elles aient été changées sur le client.
PreserveChanges Les valeurs actuelles modifiées sur le client ne sont pas modifiées, mais toutes les valeur inchangées sont mises à jour avec les valeurs actuelles du service de données.Aucune modification côté client n'est perdue dans cette fusion.
NoTracking Les objets sont toujours chargés depuis le stockage persistant.Toutes les modifications de propriétés apportées aux objets dans le contexte de l'objet sont remplacées par les valeurs de la source de données.

Notes

Cette valeur est utilisée lors de la matérialisation des objets. Affectez à cette propriété l'option de matérialisation appropriée avant d'exécuter toutes les requêtes ou mises à jour pour le service de données. La valeur par défaut est MergeOption.AppendOnly.

Voir aussi

Référence

Espace de noms System.Data.Services.Client

Autres ressources

Matérialisation d'objets (WCF Data Services)

Projections de requête (WCF Data Services)

Interrogation du service de données (WCF Data Services)