Интерфейс IMetadataStoreUpgradeCallback

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

interface IMetadataStoreUpgradeCallback : IUnknown

Элементы

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

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

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

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeComplete

Вызывается Sync Framework после завершения обновления формата файла для хранилища метаданных.

Замечания

Как правило, интерфейс IMetadataStoreUpgradeCallback реализуется поставщиком.

Если файл хранения метаданных в формате 1.0 открыть в Sync Framework 2.0, то он будет автоматически обновлен до формата версии 2.0, если поставщик не получает уведомления об обновлении и не указывает, что служба хранилища метаданных не должна обновлять формат файла. Чтобы зарегистрировать получение уведомлений об обновлениях, передайте объект IMetadataStoreUpgradeCallback методу ISyncMetadataStore2::SetMetadataStoreUpgradeNotificationCallback, прежде чем открывать хранилище метаданных.

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

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

См. также

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

Компоненты по службе хранилища метаданных Sync Framework