次の方法で共有


IMetadataStoreUpgradeCallback インターフェイス

派生クラスによって実装された場合、メタデータ ストアのファイル形式がアップグレードされることをプロバイダーに通知するために Sync Framework で呼び出すことができるメソッドを表します。

構文

interface IMetadataStoreUpgradeCallback : IUnknown

メンバー

IMetadataStoreUpgradeCallback メソッド

説明

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

メタデータ ストアのファイル形式がアップグレードされる前に、Sync Framework によって呼び出されます。 アップグレードを実行できるかどうかを示す値を返します。

IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeComplete

メタデータ ストアのファイル形式のアップグレードが完了した後に、Sync Framework によって呼び出されます。

説明

IMetadataStoreUpgradeCallback は、通常、プロバイダーによって実装されます。

プロバイダーがアップグレードの通知を受け取るための登録を行い、Metadata Storage Service によってファイル形式がアップグレードされないように指定している場合を除いて、1.0 形式のメタデータ ストア ファイルを Sync Framework 2.x で開くと、自動的に 2.x 形式にアップグレードされます。アップグレードの通知を受け取るための登録を行うには、メタデータデータ ストアを開く前に、IMetadataStoreUpgradeCallback オブジェクトを ISyncMetadataStore2::SetMetadataStoreUpgradeNotificationCallback に渡します。

要件

ヘッダー : Metastore.h

関連項目

その他の技術情報

Sync Framework Metadata Storage Service のコンポーネント