Поделиться через


Элементы ISimpleSyncProviderConcurrencyConflictResolver

Представляет пользовательский сопоставитель конфликтов, который обрабатывает конфликты параллелизма, например обновление элемента на локальной реплике и удаление того же элемента на удаленной.

Тип ISimpleSyncProviderConcurrencyConflictResolver предоставляет доступ к следующим элементам.

Методы

  Имя Описание
Открытый метод ResolveLocalDeleteRemoteUpdateConflict(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, Boolean%, ItemFieldDictionary%) При переопределении в производном классе разрешает конфликты, в которых элемент был удален на локальной реплике и обновлен на удаленной.
Открытый метод ResolveLocalUpdateRemoteDeleteConflict(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) При переопределении в производном классе разрешает конфликты, в которых элемент был обновлен на локальной реплике и удален на удаленной.
Открытый метод ResolveUpdateUpdateConflict(Object, IEnumerable< (Of < <' (SyncId> ) > > ), IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) При переопределении в производном классе разрешает конфликты, в которых элемент был обновлен на обеих репликах.

В начало

См. также

Справочник

ISimpleSyncProviderConcurrencyConflictResolver Интерфейс

Пространство имен Microsoft.Synchronization.SimpleProviders