Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При переопределении в производном классе возвращает или задает версию поставщика, необходимую для работы с этими метаданными.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public MustOverride Property ProviderVersion As UInteger
'Применение
Dim instance As ReplicaMetadata
Dim value As UInteger
value = instance.ProviderVersion
instance.ProviderVersion = value
public abstract uint ProviderVersion { get; set; }
public:
virtual property unsigned int ProviderVersion {
unsigned int get () abstract;
void set (unsigned int value) abstract;
}
/** @property */
public abstract UInt32 get_ProviderVersion ()
/** @property */
public abstract void set_ProviderVersion (UInt32 value)
public abstract function get ProviderVersion () : uint
public abstract function set ProviderVersion (value : uint)
Значение свойства
Версия поставщика, необходимая для работы с этими метаданными.
Замечания
Версия поставщика используется для достижения совместимости с другими версиями поставщика. Рассмотрим следующий сценарий.
Существует три версии поставщика (v1, v2 и v3).
В версии v2 в пользовательской схеме поставщика сделано несовместимое изменение.
Версии v2 и v3 несовместимы между собой.
Поставщик версии v3 может указать в свойстве ProviderVersion значение v2. Версию поставщика, необходимую для работы с метаданными, поставщик версии v2 или v3 может проверить через свойство ProviderVersion. Поскольку это значение сериализуется в каноническом формате хранилища метаданных, версию поставщика можно также проверить после десериализации метаданных, указав значение v2 в качестве параметра expectedProviderCompatibilityVersion метода DeserializeReplicaMetadata. Поставщик версии v1 ожидает значения v1 и завершает десериализацию по ошибке, если метаданные несовместимы с версией v1.
Чтобы обеспечить наибольшую совместимость с другими версиями поставщиков, пользуйтесь наименьшей возможной версией формата.
См. также
Справочник
Класс ReplicaMetadata
Элементы ReplicaMetadata
Пространство имен Microsoft.Synchronization.MetadataStorage