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


Интерфейс IProviderSyncServices

Создает объекты, которые используются службами синхронизации. Могут быть созданы пустые объекты и те объекты, которые инициализированы с использованием сериализованных данных.

interface IProviderSyncServices : IUnknown

Элементы

Методы IProviderSyncServices Описание

IProviderSyncServices::Initialize

Инициализирует объект IProviderSyncServices. Этот метод должен быть вызван раньше любого другого метода объекта IProviderSyncServices.

IProviderSyncServices::CreateChangeApplier

Создает объект применения изменений, который может использоваться поставщиком назначения для обработки изменений, которые будут применены к его реплике.

IProviderSyncServices::CreateReplicaKeyMap

Создает объект IReplicaKeyMap для определенной реплики.

IProviderSyncServices::DeserializeReplicaKeyMap

Создает объект IReplicaKeyMap и инициализирует его с использованием сериализованных данных.

IProviderSyncServices::CreateSyncKnowledge

Создает пустой объект ISyncKnowledge, принадлежащий указанной реплике.

IProviderSyncServices::DeserializeSyncKnowledge

Создает объект ISyncKnowledge и инициализирует его с использованием сериализованных данных.

IProviderSyncServices::CreateForgottenKnowledge

Создает пустой объект IForgottenKnowledge, принадлежащий реплике.

IProviderSyncServices::DeserializeForgottenKnowledge

Создает объект IForgottenKnowledge и инициализирует его с использованием сериализованных данных.

IProviderSyncServices::CreateChangeBatch

Создает объект ISyncChangeBatch, который поставщик может использовать для управления перечислением изменений.

IProviderSyncServices::CreateFullEnumerationChangeBatch

Создает объект ISyncFullEnumerationChangeBatch, который поставщик может использовать для управления перечислением изменений для полного перечисления.

IProviderSyncServices::DeserializeChangeBatch

Создает объект ISyncChangeBatch и инициализирует его с использованием сериализованных данных.

IProviderSyncServices::DeserializeFullEnumerationChangeBatch

Создает объект ISyncFullEnumerationChangeBatch и инициализирует его, используя сериализованные данные.

IProviderSyncServices::CreateRecoverableErrorData

Создает объект IRecoverableErrorData. Этот объект содержит дополнительные сведения об устранимой ошибке.

IProviderSyncServices::CreateDestinationChangeVersionsBuilder

Создает объект IDestinationChangeVersionsBuilder. Этот объект может быть использован для построения перечислимого списка метаданных изменения элемента.

IProviderSyncServices::CreateSyncChange

Создает объект ISyncChange или ISyncChangeBuilder.

Системные требования

Заголовок: Synchronization.h

См. также

Основные положения

Базовые компоненты Sync Framework