SyncConflictResolver::ClientDeleteServerUpdateAction Property
Gets or sets a ResolveAction enumeration value that specifies the action to take when a ClientDeleteServerUpdate conflict occurs.
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
public: property ResolveAction ClientDeleteServerUpdateAction { ResolveAction get (); void set (ResolveAction value); }
Property Value
Type: Microsoft.Synchronization.Data::ResolveActionA ResolveAction enumeration value that specifies the action to take when a ClientDeleteServerUpdate conflict occurs.
The following code example sets the resolution action for each type of conflict that the client synchronization provider can encounter. To view this code in the context of a complete example, see How to: Handle Data Conflicts and Errors.
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
Show: