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


IConflictLogAccess::DeleteConflicts

Удаляет указанные конфликты из журнала.

HRESULT DeleteConflicts(
  IEnumLoggedConflicts * pLoggedConflictsToBeDeleted);

Параметры

  • pLoggedConflictsToBeDeleted
    [in] Список конфликтов для удаления из журнала.

Возвращаемое значение

  • S_OK

  • Определяемые пользователем коды ошибок

Замечания

Реализация этого метода платформы Sync Framework, предоставляемая объектом IMemoryConflictLog, прежде всего пытается удалить указанные конфликты из журнала конфликтов, расположенного в памяти. Если конфликт не найден в расположенном в памяти журнале конфликтов, вызывается метод DeleteConflicts журнала конфликтов поставщика, если он был определен при вызове метода Initialize.

Примечания по реализации

Реализации этого метода должны удалять только конфликты, перечисленные в pLoggedConflictsToBeDeleted. Не удаляйте другие конфликты, которые содержат элементы, перечисленные в pLoggedConflictsToBeDeleted.

См. также

Справочник

Интерфейс IConflictLogAccess