異なる SQL Server データベース間で変更を同期する同期アプリケーションを設計しようとしています。
ItemConflicting イベントを受け取り、競合に関連する知識を保存し、すべての競合をオフラインで解決することに基づいた設計を考え出しました。
ただし、ApplyChangeFailed イベントを発生させることしかできないようです。SqlSyncProvider が ItemConflicting イベントを使用しない理由はありますか? イベントへの接続が間違っているだけですか?
私が気にする理由は、ItemConlficting イベントを使用すると、単に競合をログに記録し、ApplychangeFailed イベントでは達成できないような方法で残りの同期を続行できるからです。