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 に含まれるナレッジ オブジェクトの ID 形式スキーマが、このオブジェクトを初期化したときに指定された ID 形式スキーマと一致しません。

SyncInvalidOperationException

変更の適用が開始されていないか、正常な適用または競合として itemChange が既に報告されているか、itemChange に含まれるいずれか変更単位の正常な適用または競合が既に報告されています。

説明

このメソッドが呼び出された場合に、itemChange に変更単位が含まれていると、適用の失敗を示すマークがすべての変更単位に付けられます。

参照

参照

ChangeApplicationServicesクラス

ChangeApplicationServices メンバー

Microsoft.Synchronization 名前空間