ISimpleSyncProviderConstraintConflictResolver.ModifyAndUpdateRemoteItem 方法
命名空间: Microsoft.Synchronization.SimpleProviders
程序集: Microsoft.Synchronization.SimpleProviders(在 microsoft.synchronization.simpleproviders.dll 中)
语法
声明
Sub ModifyAndUpdateRemoteItem ( _
itemData As Object, _
changeUnitsToUpdate As IEnumerable(Of SyncId), _
keyAndExpectedVersion As ItemFieldDictionary, _
recoverableErrorReportingContext As RecoverableErrorReportingContext, _
<OutAttribute> ByRef updatedKeyAndVersion As ItemFieldDictionary _
)
用法
Dim instance As ISimpleSyncProviderConstraintConflictResolver
Dim itemData As Object
Dim changeUnitsToUpdate As IEnumerable(Of SyncId)
Dim keyAndExpectedVersion As ItemFieldDictionary
Dim recoverableErrorReportingContext As RecoverableErrorReportingContext
Dim updatedKeyAndVersion As ItemFieldDictionary
instance.ModifyAndUpdateRemoteItem(itemData, changeUnitsToUpdate, keyAndExpectedVersion, recoverableErrorReportingContext, updatedKeyAndVersion)
void ModifyAndUpdateRemoteItem (
Object itemData,
IEnumerable<SyncId> changeUnitsToUpdate,
ItemFieldDictionary keyAndExpectedVersion,
RecoverableErrorReportingContext recoverableErrorReportingContext,
out ItemFieldDictionary updatedKeyAndVersion
)
void ModifyAndUpdateRemoteItem (
Object^ itemData,
IEnumerable<SyncId^>^ changeUnitsToUpdate,
ItemFieldDictionary^ keyAndExpectedVersion,
RecoverableErrorReportingContext^ recoverableErrorReportingContext,
[OutAttribute] ItemFieldDictionary^% updatedKeyAndVersion
)
void ModifyAndUpdateRemoteItem (
Object itemData,
IEnumerable<SyncId> changeUnitsToUpdate,
ItemFieldDictionary keyAndExpectedVersion,
RecoverableErrorReportingContext recoverableErrorReportingContext,
/** @attribute OutAttribute() */ /** @ref */ ItemFieldDictionary updatedKeyAndVersion
)
JScript does not support passing value-type arguments by reference.
参数
- itemData
特定于提供程序的格式的项数据。
- changeUnitsToUpdate
SyncId 对象的集合,这些对象表示在解决冲突的过程中要更新的一组变更单位。
- keyAndExpectedVersion
存在冲突的项的键属性和版本属性。
- recoverableErrorReportingContext
一个 RecoverableErrorReportingContext 对象,该对象用于报告在尝试解决冲突期间发生的可恢复错误。
- updatedKeyAndVersion
返回为冲突解决而修改的键属性和版本属性。
异常
异常类型 | 条件 |
---|---|
changeUnitsToUpdate 包含了意外大小的变更单位。 |
请参阅
参考
ISimpleSyncProviderConstraintConflictResolver 接口
ISimpleSyncProviderConstraintConflictResolver 成员
Microsoft.Synchronization.SimpleProviders 命名空间