共用方式為


IProviderUpgradeCallback 介面

由衍生類別實作時,表示 Sync Framework 可呼叫的方法,以便向提供者通知因為提供者版本已變更而起始之中繼資料存放區升級期間發生的事件相關資訊。

命名空間: Microsoft.Synchronization.MetadataStorage
組件: Microsoft.Synchronization.MetadataStorage (在 microsoft.synchronization.metadatastorage.dll)

語法

'宣告
Public Interface IProviderUpgradeCallback
'用途
Dim instance As IProviderUpgradeCallback
public interface IProviderUpgradeCallback
public interface class IProviderUpgradeCallback
public interface IProviderUpgradeCallback
public interface IProviderUpgradeCallback

備註

IProviderUpgradeCallback 介面通常會由提供者實作。

在提供者開啟中繼資料儲存服務存放區之後,它可以檢查與存放區內中繼資料相關聯的提供者版本,並且判斷是否必須升級中繼資料。與中繼資料相關聯的提供者版本會儲存在 ProviderVersion 屬性中。

為了升級複寫的中繼資料,提供者會以標準格式儲存中繼資料、從目前的存放區中移除中繼資料、使用升級的結構描述來初始化中繼資料存放區內的新複寫中繼資料,然後使用 DeserializeReplicaMetadata 搭配 IProviderUpgradeCallback 物件,將中繼資料匯入存放區。如需詳細資訊,請參閱升級中繼資料存放區版本

請參閱

參考

IProviderUpgradeCallback 成員
Microsoft.Synchronization.MetadataStorage 命名空間