Метод MetadataStore.GetSingleReplicaMetadata
При переопределении в производном классе возвращает метаданные для одной реплики, содержащиеся в хранилище метаданных.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public MustOverride Function GetSingleReplicaMetadata As ReplicaMetadata
'Применение
Dim instance As MetadataStore
Dim returnValue As ReplicaMetadata
returnValue = instance.GetSingleReplicaMetadata
public abstract ReplicaMetadata GetSingleReplicaMetadata ()
public:
virtual ReplicaMetadata^ GetSingleReplicaMetadata () abstract
public abstract ReplicaMetadata GetSingleReplicaMetadata ()
public abstract function GetSingleReplicaMetadata () : ReplicaMetadata
Возвращаемое значение
Метаданные для одной реплики хранятся в хранилище метаданных.
Исключения
Тип исключения | Условие |
---|---|
Хранилище метаданных хранит метаданные для более чем одной реплики. |
|
Метаданные для какой-либо из реплик не существуют в хранилище метаданных. |
|
Хранилище метаданных не открыто. Например, необходимо открыть хранилище метаданных, вызвав метод OpenStore, прежде чем этот метод можно будет вызвать для объекта SqlMetadataStore. |
Замечания
Поставщик, представляющий одну реплику, может с помощью этого метода получать метаданные для реплики, которую он представляет. При использовании этого метода поставщику не обязательно хранить у себя идентификатор реплики, чтобы получать ее метаданные.
См. также
Справочник
Класс MetadataStore
Элементы MetadataStore
Пространство имен Microsoft.Synchronization.MetadataStorage