Partager via


GetSingleReplicaMetadata méthode

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
abstract GetSingleReplicaMetadata : unit -> ReplicaMetadata 
public abstract function GetSingleReplicaMetadata() : ReplicaMetadata

Valeur de retour

Type : Microsoft.Synchronization.MetadataStorage. . :: . .ReplicaMetadata
Métadonnées pour le réplica contenu dans le magasin des métadonnées.

Exceptions

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

MetadataStore Classe

Membres MetadataStore

Espace de noms Microsoft.Synchronization.MetadataStorage