Partager via


Méthode MetadataStore.GetSingleReplicaMetadata

En cas de substitution dans une classe dérivée, obtient les métadonnées du réplica contenues dans le magasin des métadonnées.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Function GetSingleReplicaMetadata As ReplicaMetadata
'Utilisation
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

Valeur de retour

Métadonnées pour le réplica contenu dans le magasin des métadonnées.

Exceptions

Type d'exception Condition

MultipleReplicasInStoreException

Le magasin des métadonnées contient des métadonnées pour plusieurs réplicas.

ReplicaMetadataNotFoundException

Il n'existe aucune métadonnée pour un réplica dans le magasin des métadonnées.

MetadataStoreInvalidOperationException

Le magasin des métadonnées n'a pas été ouvert. Par exemple, OpenStore doit être appelé pour ouvrir le magasin des métadonnées avant que cette méthode puisse être appelée sur un objet SqlMetadataStore.

Notes

Un fournisseur qui représente un réplica unique peut utiliser cette méthode pour récupérer les métadonnées du réplica qu'il représente. Avec cette méthode, le fournisseur ne doit pas stocker indépendamment l'ID de réplica pour récupérer les métadonnées du réplica.

Voir aussi

Référence

Classe MetadataStore
Membres MetadataStore
Espace de noms Microsoft.Synchronization.MetadataStorage