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


Интерфейс IKnowledgeSyncProvider (winsync.h)

Представляет поставщика синхронизации, который использует знания для выполнения синхронизации.

Наследование

Интерфейс IKnowledgeSyncProvider наследуется от ISyncProvider. IKnowledgeSyncProvider также имеет следующие типы членов:

Методы

Интерфейс IKnowledgeSyncProvider содержит следующие методы.

 
IKnowledgeSyncProvider::BeginSession

Уведомляет поставщика о том, что он присоединяется к сеансу синхронизации.
IKnowledgeSyncProvider::EndSession

Уведомляет поставщика о завершении сеанса синхронизации, к которому он был прикреплен.
IKnowledgeSyncProvider::GetChangeBatch

Возвращает пакет изменений, содержащий метаданные элементов для элементов, которые не содержатся в указанных знаниях от поставщика назначения.
IKnowledgeSyncProvider::GetFullEnumerationChangeBatch

Возвращает пакет изменений, содержащий метаданные элемента для элементов, идентификаторы которых превышают указанную нижнюю границу, в составе полного перечисления.
IKnowledgeSyncProvider::GetSyncBatchParameters

Возвращает запрошенное количество изменений элементов, которые будут включены в пакеты изменений, и текущие знания для область синхронизации.
IKnowledgeSyncProvider::P rocessChangeBatch

Обрабатывает набор изменений, обнаруживая конфликты и применяя изменения к хранилищу элементов.
IKnowledgeSyncProvider::P rocessFullEnumerationChangeBatch

Обрабатывает набор изменений для полного перечисления, применяя изменения к хранилищу элементов.

Комментарии

Как правило, первым методом, вызываемым сеансом синхронизации, является BeginSession. Последний метод — EndSession. Все остальные методы IKnowledgeSyncProvider вызываются между этими двумя методами.

Общие сведения о сеансе синхронизации см. в разделе Общие сведения о синхронизации Windows.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winsync.h

См. также раздел

ISyncProvider

Интерфейсы синхронизации Windows