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