Интерфейс 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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по