IProviderUpgradeCallback.OnProviderUpgradeRequired 方法

在为 DeserializeReplicaMetadata 指定的所需提供程序兼容性版本与序列化元数据中包含的提供程序版本不一致时发生。

命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)

语法

声明
Sub OnProviderUpgradeRequired ( _
    dwCurrentProviderVersionInFile As UInteger _
)
用法
Dim instance As IProviderUpgradeCallback
Dim dwCurrentProviderVersionInFile As UInteger

instance.OnProviderUpgradeRequired(dwCurrentProviderVersionInFile)
void OnProviderUpgradeRequired (
    uint dwCurrentProviderVersionInFile
)
void OnProviderUpgradeRequired (
    unsigned int dwCurrentProviderVersionInFile
)
void OnProviderUpgradeRequired (
    UInt32 dwCurrentProviderVersionInFile
)
function OnProviderUpgradeRequired (
    dwCurrentProviderVersionInFile : uint
)

参数

  • dwCurrentProviderVersionInFile
    序列化元数据中包含的提供程序版本。

备注

如果提供程序无法从 dwCurrentProviderVersionInFile 指定的版本升级元数据,则此方法一定会引发异常,如 MetadataStoreProviderVersionMismatchException

请参阅

参考

IProviderUpgradeCallback 接口
IProviderUpgradeCallback 成员
Microsoft.Synchronization.MetadataStorage 命名空间