ChangeApplicationServices.ReportRecoverableErrorOnItemChange 方法

通知变更应用服务,在目标提供程序尝试应用项变更时出现了一个可恢复的错误。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public Sub ReportRecoverableErrorOnItemChange ( _
    itemChange As ItemChange, _
    errorData As RecoverableErrorData _
)
用法
Dim instance As ChangeApplicationServices
Dim itemChange As ItemChange
Dim errorData As RecoverableErrorData

instance.ReportRecoverableErrorOnItemChange(itemChange, errorData)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange,
    RecoverableErrorData errorData
)
public:
void ReportRecoverableErrorOnItemChange (
    ItemChange^ itemChange, 
    RecoverableErrorData^ errorData
)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange, 
    RecoverableErrorData errorData
)
public function ReportRecoverableErrorOnItemChange (
    itemChange : ItemChange, 
    errorData : RecoverableErrorData
)

参数

  • itemChange
    对目标副本应用失败的项变更。
  • errorData
    有关该错误的其他信息。

异常

异常类型 条件

ArgumentNullException

必需的参数为 null 引用(在 Visual Basic 中为 Nothing)。

ChangeNeedsKnowledgeException

itemChange 不包含生成知识。

SyncIdFormatMismatchException

itemChange 中包含的知识对象的 ID 格式架构与初始化此对象时指定的 ID 格式架构不匹配。

SyncInvalidOperationException

变更应用未开始,itemChange 已报告为成功应用或发生冲突,或者 itemChange 中包含的任何变更单位已报告为成功应用或发生冲突。

备注

当调用此方法,并且 itemChange 包含变更单位时,所有变更单位都将标记为应用失败。

请参阅

参考

ChangeApplicationServices 类
ChangeApplicationServices 成员
Microsoft.Synchronization 命名空间