Partager via


Interface IMetadataStoreUpgradeCallback

En cas d'implémentation par une classe dérivée, représente des méthodes que Sync Framework peut appeler pour notifier un fournisseur que le format de fichier du magasin des métadonnées est sur le point d'être mis à niveau.

interface IMetadataStoreUpgradeCallback : IUnknown

Membres

Méthode IMetadataStoreUpgradeCallback Description

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

Appelé par Sync Framework avant que le format de fichier du magasin des métadonnées soit mis à niveau. Retourne une valeur qui indique si la mise à niveau peut être effectuée.

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeComplete

Appelé par Sync Framework une fois la mise à niveau de format de fichier du magasin des métadonnées terminée.

Notes

IMetadataStoreUpgradeCallback est généralement implémenté par un fournisseur.

Lorsqu'un fichier de magasin des métadonnées au format 1.0 est ouvert avec Sync Framework 2.0, il est automatiquement mis à niveau au format 2.0, à moins que le fournisseur soit inscrit pour recevoir une notification de la mise à niveau et indique que le service de stockage des métadonnées ne doit pas mettre à niveau le format de fichier. Pour s'inscrire afin de recevoir des notifications de mise à niveau, passez un objet IMetadataStoreUpgradeCallback à ISyncMetadataStore2::SetMetadataStoreUpgradeNotificationCallback avant d'ouvrir le magasin des métadonnées.

Spécifications

En-tête : MetaStore.h

Voir aussi

Concepts

Composants de Metadata Storage Service de Sync Framework