Интерфейс ISimpleSyncServices

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

interface ISimpleSyncServices : IUnknown

Элементы

Метод ISimpleSyncServices Описание

ISimpleSyncServices::Initialize

Инициализирует объект ISimpleSyncServices с метаданными и сведениями о реплике.

ISimpleSyncServices::ResetLocalOnlyDeletes

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

ISimpleSyncServices::RemoveItemFromReplica

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

ISimpleSyncServices::BeginRemoveItemsFromReplica

Запускает транзакцию, элементы в которой могут быть удалены путем вызова метода RemoveItemFromReplica.

ISimpleSyncServices::EndRemoveItemsFromReplica

Завершает транзакцию, в которой были удалены элементы с помощью вызова метода RemoveItemFromReplica.

ISimpleSyncServices::CleanupDeletedItems

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

ISimpleSyncServices::EnumerateAllLiveItems

Перечисляет все элементы для реплики, которые не удалены операцией удаленного или локального удаления.

ISimpleSyncServices::IsItemLastModifiedLocally

Возвращает значение, которое определяет, производилось ли последнее изменение элемента в локальной реплике.

ISimpleSyncServices::SerializeReplicaMetadata

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

ISimpleSyncServices::DeserializeReplicaMetadata

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

ISimpleSyncServices::GetSerializedReplicaInfo

Возвращает сведения о сериализованных метаданных, например идентификатор реплики, с которой они связаны.

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

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

См. также

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

Простой поставщик Sync Framework