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.

Syntax

interface IMetadataStoreUpgradeCallback : IUnknown

Elemente

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.x geöffnet wird, wird sie automatisch auf das 2.x-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

Andere Ressourcen

Komponenten des Metadatenspeicherdiensts von Sync Framework