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