Share via


ISyncMetadataStore2::GetSingleReplicaMetadata

Obtiene los metadatos para la única réplica que contiene el almacén de metadatos.

Sintaxis

HRESULT GetSingleReplicaMetadata(
  IReplicaMetadata ** ppReplicaMetadata);

Parámetros

Término

Definición

ppReplicaMetadata

[out] Devuelve los metadatos de la réplica única que contiene el almacén de metadatos.

Valor devuelto

  • S_OK

  • E_POINTER

  • SYNC_E_METADATA_INVALID_OPERATION si no se ha abierto el almacén de metadatos. Por ejemplo, se debe llamar a ISqlSyncMetadataStore::OpenStore para abrir el almacén de metadatos antes de que se pueda llamar a este método en un objeto ISqlSyncMetadataStore.

  • SYNC_E_METADATA_MORE_THAN_ONE_REPLICA_IN_STORE si el almacén de metadatos contiene metadatos para más de una réplica. En este caso, se debe utilizar ISyncMetadataStore::GetReplicaMetadata.

  • SYNC_E_METADATA_REPLICA_NOT_FOUND si no existen metadatos para ninguna réplica del almacén de metadatos.

Notas

Este método constituye un método adecuado para obtener metadatos de réplica de un almacén de metadatos que contiene metadatos para una única réplica. Para obtener metadatos de réplica de un almacén de metadatos que contiene más de una réplica, utilice ISyncMetadataStore::GetReplicaMetadata.

Vea también

Otros recursos

Interfaz ISyncMetadataStore2