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
戻り値
メタデータ ストアに格納されている単独のレプリカのメタデータです。
例外
例外の種類 | 条件 |
---|---|
メタデータ ストアに複数のレプリカのメタデータが格納されています。 |
|
メタデータ ストアにレプリカのメタデータが存在しません。 |
|
メタデータ ストアが開かれていません。たとえば、SqlMetadataStore オブジェクト上でこのメソッドを呼び出す前に、OpenStore を呼び出してメタデータ ストアを開く必要があります。 |
解説
単独のレプリカを表すプロバイダーは、このメソッドを使用して、それが表すレプリカのメタデータを取得できます。このメソッドを使用することで、プロバイダーは、レプリカ メタデータを取得するためにレプリカ ID を個別に格納する必要がありません。
参照
リファレンス
MetadataStore クラス
MetadataStore メンバー
Microsoft.Synchronization.MetadataStorage 名前空間