共用方式為


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
)
member ReportRecoverableErrorOnItemChange : 
        itemChange:ItemChange * 
        errorData:RecoverableErrorData -> unit 
public function ReportRecoverableErrorOnItemChange(
    itemChange : ItemChange, 
    errorData : RecoverableErrorData
)

參數

例外

例外狀況 條件
ArgumentNullException

必要的參數為 null Nothing nullptr unit null 參考 (在 Visual Basic 中為 Nothing) 。

ChangeNeedsKnowledgeException

itemChange 不包含建立方式知識。

SyncIdFormatMismatchException

包含在 itemChange 中之知識物件的識別碼格式結構描述與初始化這個物件時所指定的識別碼格式結構描述不符。

SyncInvalidOperationException

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

備註

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

請參閱

參考

ChangeApplicationServices類別

ChangeApplicationServices 成員

Microsoft.Synchronization 命名空間