Condividi tramite


Enumerazione MergeOption

Determina l'opzione di sincronizzazione per l'invio o la ricezione di entità a o da WCF Data Services. 

Spazio dei nomi  System.Data.Services.Client
Assembly:  Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)

Sintassi

'Dichiarazione
Public Enumeration MergeOption
'Utilizzo
Dim instance As MergeOption
public enum MergeOption
public enum class MergeOption
type MergeOption
public enum MergeOption

Membri

Nome membro Descrizione
AppendOnly Accoda solo le nuove entità.Le entità esistenti o i relativi valori originali non saranno modificati.Non verrà provocata la perdita di alcuna modifica lato client.Questo è il comportamento predefinito.
OverwriteChanges Tutti i valori correnti sul client vengono sovrascritti con i valori correnti dal servizio dati indipendentemente dal fatto che sono stati modificati sul client.
PreserveChanges I valori correnti modificati sul client non sono modificati, ma tutti i valori invariati vengono aggiornati con i valori correnti dal servizio dati.Non verrà provocata la perdita di alcuna modifica lato client.
NoTracking Gli oggetti vengono sempre caricati dall'archiviazione persistente.Tutte le modifiche delle proprietà apportate agli oggetti nel contesto dell'oggetto vengono sovrascritte dai valori dell'origine dati.

Osservazioni

Questo valore viene utilizzato durante la materializzazione degli oggetti. Impostare la proprietà sull'opzione di materializzazione appropriata prima di eseguire query o aggiornamenti al servizio dati. Il valore predefinito è MergeOption.AppendOnly.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Services.Client

Altre risorse

Materializzazione di oggetti (WCF Data Services)

Proiezioni di query (WCF Data Services)

Esecuzione di query sul servizio dati (WCF Data Services)