Freigeben über


IMetadataStoreUpgradeCallback-Schnittstelle

Stellt, wenn durch eine abgeleitete Klasse implementiert, Methoden dar, die Sync Framework aufrufen kann, um einen Anbieter zu benachrichtigen, dass das Metadaten-Speicherdateiformat aktualisiert wird.

interface IMetadataStoreUpgradeCallback : IUnknown

Member

IMetadataStoreUpgradeCallback-Methode Beschreibung

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

Wird von Sync Framework aufgerufen, bevor das Metadaten-Speicherdateiformat aktualisiert wird. Gibt einen Wert zurück, der angibt, ob das Upgrade ausgeführt werden kann.

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeComplete

Wird von Sync Framework aufgerufen, nachdem die Dateiformatupgrade für den Metadatenspeicher beendet ist.

Hinweise

IMetadataStoreUpgradeCallback wird in der Regel von einem Anbieter implementiert.

Wenn eine Metadaten-Speicherdatei im 1.0-Format von Sync Framework 2.0 geöffnet wird, wird sie automatisch auf das 2.0-Format aktualisiert, außer wenn sich der Anbieter für den Empfang von Upgradebenachrichtigungen registriert und angibt, dass der Metadaten-Speicherdienst das Dateiformat nicht aktualisieren soll. Um den Empfang von Upgradebenachrichtigungen zu registrieren, übergeben Sie ein IMetadataStoreUpgradeCallback-Objekt an ISyncMetadataStore2::SetMetadataStoreUpgradeNotificationCallback, bevor Sie den Metadatenspeicher öffnen.

Anforderungen

Header: MetaStore.h

Siehe auch

Konzepte

Komponenten des Metadatenspeicherdiensts von Sync Framework