ISimpleSyncProviderConcurrencyConflictResolver Interface
Represents a custom conflict resolver that handles concurrency conflicts, such as the same item being updated at the local replica and deleted at the remote replica.
interface ISimpleSyncProviderConcurrencyConflictResolver : IUnknown
Members
ISimpleSyncProviderConcurrencyConflictResolver method | Description |
---|---|
ISimpleSyncProviderConcurrencyConflictResolver::ResolveUpdateUpdateConflict |
Resolves conflicts in which an item was updated at both replicas. |
ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalDeleteRemoteUpdateConflict |
Resolves conflicts in which an item was deleted from the local replica and updated at the remote replica. |
ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalUpdateRemoteDeleteConflict |
Resolves conflicts in which an item was updated at the local replica and deleted from the remote replica. |
Requirements
Header: FullEnumerationProvider.h
Remarks
For more information about conflict handling, see Handling Conflicts for Simple Providers.