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.