Интерфейс ILoggedConflict
Представляет метаданные и данные для конфликта, который может быть зарегистрирован.
interface ILoggedConflict : IUnknown
Элементы
Метод ILoggedConflict | Описание |
---|---|
Возвращает идентификатор реплики, в которой произошло изменение, вызвавшее конфликт. |
|
Возвращает причину возникшего конфликта, если этот конфликт является конфликтом ограничения. |
|
Возвращает идентификатор элемента источника данных, который вызвал конфликт. |
|
Возвращает идентификатор элемента в реплике назначения, который конфликтует с этим элементом, если этот конфликт представляет собой конфликт ограничения. |
|
Возвращает идентификатор элемента, который используется для идентификации объединенного элемента в сообществе синхронизации, если конфликт возник после отметки полного удаления слиянием. |
|
Возвращает идентификаторы базовых единиц в реплике назначения, которые конфликтуют с базовыми единицами в этом элементе. |
|
Возвращает версию, связанную с этим изменением. |
|
Возвращает версию создания элемента источника данных. |
|
Возвращает флаги, связанные с этим изменением. |
|
Возвращает набор знаний, который должен стать известным при применении этого изменения. |
|
Возвращает определяющий набор знаний для этого изменения. |
|
Возвращает объект, который может использоваться для получения данных элемента. |
|
Указывает, является ли этот конфликт временным. |
Замечания
Поставщик назначения может реализовать данный интерфейс либо использовать реализацию, поставляемую платформой Sync Framework. Чтобы получить объект ILoggedConflict, реализованный Sync Framework, вызывается метод IProviderSyncServices2::CreateLoggedConflict.
Системные требования
Заголовок: Synchronization.h