Интерфейс ISimpleSyncProviderConstraintConflictResolver
Представляет пользовательский арбитр конфликтов, который обрабатывает конфликты ограничений (например, повторяющиеся элементы, вставляемые на нескольких репликах).
interface ISimpleSyncProviderConstraintConflictResolver : IUnknown
Элементы
Метод ISimpleSyncProviderConstraintConflictResolver | Описание |
---|---|
ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem |
Переименовывает локальный элемент, чтобы устранить конфликт с именем удаленного элемента. |
ISimpleSyncProviderConstraintConflictResolver::ModifyAndUpdateRemoteItem |
Переименовывает удаленный элемент, чтобы устранить конфликт с именем локального элемента, и обновляет удаленный элемент в локальной реплике. |
ISimpleSyncProviderConstraintConflictResolver::ModifyAndInsertRemoteItem |
Переименовывает удаленный элемент, чтобы устранить конфликт с именем локального элемента, и вставляет удаленный элемент в локальную реплику. |
ISimpleSyncProviderConstraintConflictResolver::MergeConstraintConflict |
Объединяет локальные и удаленные данные в один элемент, который применяется к целевому объекту. |
Системные требования
Заголовок: FullEnumerationProvider.h
Замечания
Дополнительные сведения об обработке конфликтов см. в разделе Обработка конфликтов для простых поставщиков.