Compartir a través de


GetSingleReplicaMetadata Método

Cuando se invalida en una clase derivada, obtiene los metadatos para la única réplica que se encuentra en el almacén de metadatos.

Espacio de nombres:  Microsoft.Synchronization.MetadataStorage
Ensamblado:  Microsoft.Synchronization.MetadataStorage (en Microsoft.Synchronization.MetadataStorage.dll)

Sintaxis

'Declaración
Public MustOverride Function GetSingleReplicaMetadata As ReplicaMetadata
'Uso
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

Valor devuelto

Tipo: Microsoft.Synchronization.MetadataStorage. . :: . .ReplicaMetadata
Metadatos para la única réplica contenida en el almacén de metadatos.

Excepciones

Excepción Condición
MultipleReplicasInStoreException

El almacén de metadatos contiene metadatos para más de una réplica.

ReplicaMetadataNotFoundException

No hay metadatos para ninguna réplica en el almacén de metadatos.

MetadataStoreInvalidOperationException

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

Notas

Un proveedor que represente una única réplica puede utilizar este método para recuperar los metadatos para la réplica que representa. Utilizando este método, el proveedor no tiene que almacenar el identificador de réplica independientemente para recuperar los metadatos de réplica.

Vea también

Referencia

MetadataStore Clase

MetadataStore Miembros

Microsoft.Synchronization.MetadataStorage Espacio de nombres