ISyncCallback::OnConflict

同時実行の競合の解決方法が CRP_NONE に設定されているときに同時実行の競合が検出された場合に発生します。

HRESULT OnChangeConflict(
  IChangeConflict * pConflict);

パラメーター

  • pConflict
    [in] 競合に関する情報です。これには、競合している 2 つの変更のメタデータと項目データが含まれます。

戻り値

  • S_OK

  • アプリケーションが決定したエラー コード

解説

この通知は、同時実行の競合に対してカスタム競合解決を実行する際にアプリケーションで使用できます。これを実行するには、アプリケーションは pConflict のコンテンツを検査および処理した後、このメソッドから返される前に IChangeConflict::SetResolveActionForChange を呼び出して、競合の解決アクションを設定します。

参照

リファレンス

ISyncCallback インターフェイス

概念

競合の処理