ISimpleSyncProviderConcurrencyConflictResolver.ResolveLocalUpdateRemoteDeleteConflict Method

When overridden in a derived class, resolves conflicts in which an item was updated at the local replica and deleted from the remote replica.

Namespace:  Microsoft.Synchronization.SimpleProviders
Assembly:  Microsoft.Synchronization.SimpleProviders (in Microsoft.Synchronization.SimpleProviders.dll)

Syntax

'Declaration
Sub ResolveLocalUpdateRemoteDeleteConflict ( _
    keyAndExpectedVersion As ItemFieldDictionary, _
    recoverableErrorReportingContext As RecoverableErrorReportingContext, _
    <OutAttribute> ByRef itemWasDeletedAsResultOfResolution As Boolean _
)
'Usage
Dim instance As ISimpleSyncProviderConcurrencyConflictResolver
Dim keyAndExpectedVersion As ItemFieldDictionary
Dim recoverableErrorReportingContext As RecoverableErrorReportingContext
Dim itemWasDeletedAsResultOfResolution As Boolean

instance.ResolveLocalUpdateRemoteDeleteConflict(keyAndExpectedVersion, _
    recoverableErrorReportingContext, _
    itemWasDeletedAsResultOfResolution)
void ResolveLocalUpdateRemoteDeleteConflict(
    ItemFieldDictionary keyAndExpectedVersion,
    RecoverableErrorReportingContext recoverableErrorReportingContext,
    out bool itemWasDeletedAsResultOfResolution
)
void ResolveLocalUpdateRemoteDeleteConflict(
    ItemFieldDictionary^ keyAndExpectedVersion, 
    RecoverableErrorReportingContext^ recoverableErrorReportingContext, 
    [OutAttribute] bool% itemWasDeletedAsResultOfResolution
)
abstract ResolveLocalUpdateRemoteDeleteConflict : 
        keyAndExpectedVersion:ItemFieldDictionary * 
        recoverableErrorReportingContext:RecoverableErrorReportingContext * 
        itemWasDeletedAsResultOfResolution:bool byref -> unit 
function ResolveLocalUpdateRemoteDeleteConflict(
    keyAndExpectedVersion : ItemFieldDictionary, 
    recoverableErrorReportingContext : RecoverableErrorReportingContext, 
    itemWasDeletedAsResultOfResolution : boolean
)

Parameters

  • itemWasDeletedAsResultOfResolution
    Type: System.Boolean%
    Returns whether the item was deleted as a result of the custom resolution process.

See Also

Reference

ISimpleSyncProviderConcurrencyConflictResolver Interface

Microsoft.Synchronization.SimpleProviders Namespace