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


Метод RecordConstraintConflictForItem

Сообщает, что конфликт ограничения возник при попытке применения поставщиком назначения изменения в конечной реплике.

Список перегрузок

  Имя Описание
Открытый метод RecordConstraintConflictForItem(ConstraintConflictReason) Сообщает, что конфликт ограничения возник при попытке применения поставщиком назначения изменения в конечной реплике.
Открытый метод RecordConstraintConflictForItem(SyncId, ConstraintConflictReason) Сообщает, что возник конфликт ограничения при попытке применения изменений поставщиком назначения на реплике назначения, и указывает идентификатор элемента назначения, вызвавшего конфликт.

В начало

Замечания

Конфликт ограничения возникает в том случае, если поставщик назначения пытается применить изменение к реплике назначения и это изменение нарушает ограничение на реплике назначения, например связь папок или расположение данных с идентичными именами в пределах файловой системы.

Если поставщик назначения пользуется этим методом для сообщения о конфликте ограничения, объект применения изменений разрешает конфликт либо в соответствии с политикой устранения конфликтов, заданной для сеанса, либо в соответствии с действием по устранению конфликтов, заданным приложением для указанного конфликта. Затем объект применения изменений отправляет все необходимые вызовы поставщику назначения, чтобы он применил результаты разрешения конфликта на реплике назначения. Дополнительные сведения см. в разделе Обнаружение и разрешение конфликтов ограничений.

См. также

Справочник

SaveChangeWithChangeUnitsContext Класс

Элементы SaveChangeWithChangeUnitsContext

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