共用方式為


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 中之知識物件的識別碼格式結構描述與初始化這個物件時所指定的識別碼格式結構描述不符。

SyncInvalidOperationException

變更套用並未啟動、itemChange 已經報告成套用成功或發生衝突,或者包含在 itemChange 中的任何變更單位已經報告成套用成功或發生衝突。

備註

呼叫這個方法而且 itemChange 包含變更單位時,所有變更單位都會標示為套用失敗。

請參閱

參考

ChangeApplicationServices 類別
ChangeApplicationServices 成員
Microsoft.Synchronization 命名空間