IConflictLogAccess インターフェイス
派生クラスによって実装された場合、変更適用元がログ内の競合を管理できるように、競合ログへのアクセスを表します。
構文
interface IConflictLogAccess: IUnknown
メンバー
IConflictLogAccess メソッド |
説明 |
---|---|
指定した競合をログから削除します。 |
|
ログに含まれているすべての競合の一覧か、要求される項目の指定された一覧で識別される競合のみの一覧を取得します。 |
|
ログに含まれているすべての競合の一覧、または要求される項目を指定した一覧に含まれる項目のうち少なくとも 1 つの項目との競合のみの一覧を取得します。 |
|
ログに記録されているすべての競合の一覧を取得します。 |
説明
通常、IConflictLogAccess は同期先プロバイダーによって実装されます。
競合の管理において変更適用元のサポートを利用するには、同期先プロバイダーは IConflictLogAccess オブジェクトを ISynchronousNotifyingChangeApplier2::ApplyChanges メソッドに渡します。このメソッドの処理中に、変更適用元は競合を解決し、期限切れの競合をログから削除します。
要件
ヘッダー: Synchronization.h