Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene o imposta un valore di enumerazione ResolveAction che specifica l'azione da intraprendere quando si verifica un conflitto ClientUpdateServerUpdate.
Spazio dei nomi: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)
Sintassi
'Dichiarazione
Public Property ClientUpdateServerUpdateAction As ResolveAction
'Utilizzo
Dim instance As SyncConflictResolver
Dim value As ResolveAction
value = instance.ClientUpdateServerUpdateAction
instance.ClientUpdateServerUpdateAction = value
public ResolveAction ClientUpdateServerUpdateAction { get; set; }
public:
property ResolveAction ClientUpdateServerUpdateAction {
ResolveAction get ();
void set (ResolveAction value);
}
/** @property */
public ResolveAction get_ClientUpdateServerUpdateAction ()
/** @property */
public void set_ClientUpdateServerUpdateAction (ResolveAction value)
public function get ClientUpdateServerUpdateAction () : ResolveAction
public function set ClientUpdateServerUpdateAction (value : ResolveAction)
Valore proprietà
Valore di enumerazione ResolveAction che specifica l'azione da intraprendere quando si verifica un conflitto ClientUpdateServerUpdate.
Esempio
Nell'esempio di codice seguente viene impostata l'azione di risoluzione per ogni tipo di conflitto rilevato dal provider di sincronizzazione client. Per visualizzare questo codice nel contesto di un esempio completo, vedere Procedura: gestire conflitti di dati ed errori.
this.ConflictResolver.ClientDeleteServerUpdateAction = ResolveAction.ServerWins;
this.ConflictResolver.ClientUpdateServerDeleteAction = ResolveAction.ClientWins;
//If any of the following conflicts or errors occur, the ApplyChangeFailed
//event is raised.
this.ConflictResolver.ClientInsertServerInsertAction = ResolveAction.FireEvent;
this.ConflictResolver.ClientUpdateServerUpdateAction = ResolveAction.FireEvent;
this.ConflictResolver.StoreErrorAction = ResolveAction.FireEvent;
//Log information for the ApplyChangeFailed event and handle any
//ResolveAction.FireEvent cases.
this.ApplyChangeFailed +=new EventHandler<ApplyChangeFailedEventArgs>(SampleClientSyncProvider_ApplyChangeFailed);
Me.ConflictResolver.ClientDeleteServerUpdateAction = ResolveAction.ServerWins
Me.ConflictResolver.ClientUpdateServerDeleteAction = ResolveAction.ClientWins
'If any of the following conflicts or errors occur, the ApplyChangeFailed
'event is raised.
Me.ConflictResolver.ClientInsertServerInsertAction = ResolveAction.FireEvent
Me.ConflictResolver.ClientUpdateServerUpdateAction = ResolveAction.FireEvent
Me.ConflictResolver.StoreErrorAction = ResolveAction.FireEvent
'Log information for the ApplyChangeFailed event and handle any
'ResolveAction.FireEvent cases.
AddHandler Me.ApplyChangeFailed, AddressOf SampleClientSyncProvider_ApplyChangeFailed
Vedere anche
Riferimento
Classe SyncConflictResolver
Membri SyncConflictResolver
Spazio dei nomi Microsoft.Synchronization.Data