Compartilhar via


Interface IMetadataStoreUpgradeCallback

Quando implementado por uma classe derivada, representa métodos que o Sync Framework pode chamar para notificar um provedor de que o formato de arquivo do repositório de metadados está prestes a ser atualizado.

interface IMetadataStoreUpgradeCallback : IUnknown

Membros

Método IMetadataStoreUpgradeCallback Descrição

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

Chamado pelo Sync Framework antes da atualização do formato de arquivo de repositório de metadados. Retorna um valor que indica se a atualização pode ser executada.

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeComplete

Chamado pelo Sync Framework depois que a atualização do formato do arquivo de repositório de metadados é concluída.

Comentários

Normalmente, IMetadataStoreUpgradeCallback é implementado por um provedor.

Quando um arquivo de repositório de metadados no formato 1.0 é aberto pelo Sync Framework 2.0, ele é atualizado automaticamente para o formato 2.0, a menos que o provedor se registre para ser notificado da atualização e indique que o serviço de armazenamento de metadados não deve atualizar o formato do arquivo. Para se registrar para receber notificações de atualização, passe um objeto IMetadataStoreUpgradeCallback para ISyncMetadataStore2::SetMetadataStoreUpgradeNotificationCallback antes de abrir o repositório de metadados.

Requisitos

Cabeçalho: MetaStore.h

Consulte também

Conceitos

Componentes do Sync Framework Metadata Storage Service