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
Microsoft.Synchronization.MetadataStorage Espacio de nombres