ISimpleSyncProviderConstraintConflictResolver インターフェイス

複数のレプリカで挿入されている重複した項目など、制約の競合を処理するカスタム競合回避モジュールを表します。

interface ISimpleSyncProviderConstraintConflictResolver : IUnknown

メンバー

ISimpleSyncProviderConstraintConflictResolver メソッド 説明

ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem

リモート項目の名前と競合しないようにローカル項目の名前を変更します。

ISimpleSyncProviderConstraintConflictResolver::ModifyAndUpdateRemoteItem

ローカル項目の名前と競合しないようにリモート項目の名前を変更し、ローカル レプリカにあるリモート項目を更新します。

ISimpleSyncProviderConstraintConflictResolver::ModifyAndInsertRemoteItem

ローカル項目の名前と競合しないようにリモート項目の名前を変更し、ローカル レプリカにリモート項目を挿入します。

ISimpleSyncProviderConstraintConflictResolver::MergeConstraintConflict

同期先で適用される 1 つの項目にローカル データとリモート データをマージします。

必要条件

ヘッダー: FullEnumerationProvider.h

解説

競合処理の詳細については、「簡易プロバイダーの競合処理」を参照してください。

参照

概念

Sync Framework の簡易プロバイダー コンポーネント