MergeOption Enum

Definition

Avgör synkroniseringsalternativet för att skicka eller ta emot entiteter till eller från WCF Data Services.

public enum class MergeOption
public enum MergeOption
type MergeOption = 
Public Enum MergeOption
Arv
MergeOption

Fält

Name Värde Description
AppendOnly 0

Lägg endast till nya entiteter. Befintliga entiteter eller deras ursprungliga värden ändras inte. Inga ändringar på klientsidan går förlorade i den här kopplingen. Det här är standardbeteendet.

OverwriteChanges 1

Alla aktuella värden på klienten skrivs över med aktuella värden från datatjänsten oavsett om de har ändrats på klienten.

PreserveChanges 2

Aktuella värden som har ändrats på klienten ändras inte, men alla oförändrade värden uppdateras med aktuella värden från datatjänsten. Inga ändringar på klientsidan går förlorade i den här kopplingen.

NoTracking 3

Objekt läses alltid in från sparad lagring. Alla egenskapsändringar som görs i objektkontexten skrivs över av datakällans värden.

Kommentarer

Det här värdet används när objekt materialiseras. Ställ in den här egenskapen på lämpligt materialiseringsalternativ innan du kör frågor eller uppdateringar av datatjänsten. Standardvärdet är MergeOption.AppendOnly.

Gäller för

Se även