ModifyAndInsertRemoteItem-Methode

Benennt, wenn in einer abgeleiteten Klasse überschrieben, das Remoteelement um, damit es dem lokalen Elementnamen nicht mehr widerspricht, und fügt das Remoteelement in das lokale Replikat ein.

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

Syntax

'Declaration
Sub ModifyAndInsertRemoteItem ( _
    itemData As Object, _
    changeUnitsToCreate As IEnumerable(Of SyncId), _
    recoverableErrorReportingContext As RecoverableErrorReportingContext, _
    <OutAttribute> ByRef updatedKeyAndVersion As ItemFieldDictionary _
)
'Usage
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
)

Parameter

Ausnahmen

Ausnahme Bedingung
SyncRuntimeInternalErrorException

changeUnitsToCreate hat eine Änderungseinheit unerwarteter Größe enthalten.

Siehe auch

Verweis

ISimpleSyncProviderConstraintConflictResolver Schnittstelle

ISimpleSyncProviderConstraintConflictResolver-Member

Microsoft.Synchronization.SimpleProviders-Namespace