Partager via


ISyncMetadataStore2::GetSingleReplicaMetadata

Obtient les métadonnées pour le réplica unique contenu dans le magasin des métadonnées.

HRESULT GetSingleReplicaMetadata(
  IReplicaMetadata ** ppReplicaMetadata);

Paramètres

Terme

Définition

ppReplicaMetadata

[out] Retourne les métadonnées pour le réplica unique contenu dans le magasin des métadonnées.

Valeur de retour

  • S_OK.

  • E_POINTER.

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

  • SYNC_E_METADATA_MORE_THAN_ONE_REPLICA_IN_STORE lorsque le magasin des métadonnées contient des métadonnées pour plusieurs réplicas. Dans ce cas, ISyncMetadataStore::GetReplicaMetadata doit être utilisé.

  • SYNC_E_METADATA_REPLICA_NOT_FOUND lorsqu'il n'existe pas de métadonnées pour aucun réplica du magasin des métadonnées.

Notes

Cette méthode permet d'obtenir facilement les métadonnées de réplica d'un magasin des métadonnées qui contient des métadonnées pour un réplica unique. Pour obtenir des métadonnées de réplica d'un magasin des métadonnées contenant plusieurs réplicas, utilisez ISyncMetadataStore::GetReplicaMetadata.

Voir aussi

Référence

Interface ISyncMetadataStore2