Partager via


ModifyAndInsertRemoteItem méthode

En cas de substitution dans une classe dérivée, renomme l'élément distant afin qu'il ne soit plus en conflit avec le nom d'élément local et insère l'élément distant dans le réplica local.

Espace de noms :  Microsoft.Synchronization.SimpleProviders
Assembly :  Microsoft.Synchronization.SimpleProviders (dans Microsoft.Synchronization.SimpleProviders.dll)

Syntaxe

'Déclaration
Sub ModifyAndInsertRemoteItem ( _
    itemData As Object, _
    changeUnitsToCreate As IEnumerable(Of SyncId), _
    recoverableErrorReportingContext As RecoverableErrorReportingContext, _
    <OutAttribute> ByRef updatedKeyAndVersion As ItemFieldDictionary _
)
'Utilisation
Dim instance As ISimpleSyncProviderConstraintConflictResolver
Dim itemData As Object
Dim changeUnitsToCreate As IEnumerable(Of SyncId)
Dim recoverableErrorReportingContext As RecoverableErrorReportingContext
Dim updatedKeyAndVersion As ItemFieldDictionary

instance.ModifyAndInsertRemoteItem(itemData, _
    changeUnitsToCreate, recoverableErrorReportingContext, _
    updatedKeyAndVersion)
void ModifyAndInsertRemoteItem(
    Object itemData,
    IEnumerable<SyncId> changeUnitsToCreate,
    RecoverableErrorReportingContext recoverableErrorReportingContext,
    out ItemFieldDictionary updatedKeyAndVersion
)
void ModifyAndInsertRemoteItem(
    Object^ itemData, 
    IEnumerable<SyncId^>^ changeUnitsToCreate, 
    RecoverableErrorReportingContext^ recoverableErrorReportingContext, 
    [OutAttribute] ItemFieldDictionary^% updatedKeyAndVersion
)
abstract ModifyAndInsertRemoteItem : 
        itemData:Object * 
        changeUnitsToCreate:IEnumerable<SyncId> * 
        recoverableErrorReportingContext:RecoverableErrorReportingContext * 
        updatedKeyAndVersion:ItemFieldDictionary byref -> unit 
function ModifyAndInsertRemoteItem(
    itemData : Object, 
    changeUnitsToCreate : IEnumerable<SyncId>, 
    recoverableErrorReportingContext : RecoverableErrorReportingContext, 
    updatedKeyAndVersion : ItemFieldDictionary
)

Paramètres

Exceptions

Exception Condition
SyncRuntimeInternalErrorException

changeUnitsToCreate a présenté une unité de modification de taille inattendue.

Voir aussi

Référence

ISimpleSyncProviderConstraintConflictResolver Interface

Membres ISimpleSyncProviderConstraintConflictResolver

Espace de noms Microsoft.Synchronization.SimpleProviders