共用方式為


IConflictLogAccess 介面

由衍生類別實作時,代表衝突記錄檔的存取權,讓變更套用者能夠管理記錄檔中的衝突。

interface IConflictLogAccess: IUnknown

成員

IConflictLogAccess 方法 說明

IConflictLogAccess::DeleteConflicts

從記錄檔中移除指定的衝突。

IConflictLogAccess::GetItemConflicts

取得一份清單,其中包含記錄檔的所有衝突,或是只包含由指定之要求項目清單所識別的衝突。

IConflictLogAccess::GetConflictsByConflictingItemId

取得一份清單,其中包含記錄檔的所有衝突,或是只包含至少與其中一個指定之要求項目清單中之項目發生衝突的衝突。

IConflictLogAccess::GetAllConflicts

取得包含記錄檔中所有衝突的清單。

備註

IConflictLogAccess 通常會由目的地提供者實作。

為了在管理衝突時運用變更套用者的協助,目的地提供者會將 IConflictLogAccess 物件傳遞給 ISynchronousNotifyingChangeApplier2::ApplyChanges 方法。在處理這個方法期間,變更套用者會解決衝突並從記錄檔中移除已過時的衝突。

需求

**標頭:**Synchronization.h

請參閱

概念

Sync Framework 核心元件
記錄及管理衝突