Freigeben über


MetadataStore.GetSingleReplicaMetadata-Methode

Ruft beim Überschreiben in einer abgeleiteten Klasse die Metadaten für das einzelne Replikat ab, das im Metadatenspeicher enthalten ist.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public MustOverride Function GetSingleReplicaMetadata As ReplicaMetadata
'Usage
Dim instance As MetadataStore
Dim returnValue As ReplicaMetadata

returnValue = instance.GetSingleReplicaMetadata
public abstract ReplicaMetadata GetSingleReplicaMetadata ()
public:
virtual ReplicaMetadata^ GetSingleReplicaMetadata () abstract
public abstract ReplicaMetadata GetSingleReplicaMetadata ()
public abstract function GetSingleReplicaMetadata () : ReplicaMetadata

Rückgabewert

Die Metadaten für das einzelne im Metadatenspeicher enthaltene Replikat.

Ausnahmen

Ausnahmetyp Bedingung

MultipleReplicasInStoreException

Der Metadatenspeicher enthält Metadaten für mehr als ein Replikat.

ReplicaMetadataNotFoundException

Metadaten sind für kein Replikat im Metadatenspeicher vorhanden.

MetadataStoreInvalidOperationException

Der Metadatenspeicher wurde nicht geöffnet. OpenStore muss z. B. aufgerufen werden, um den Metadatenspeicher zu öffnen, bevor diese Methode auf einem SqlMetadataStore-Objekt aufgerufen werden kann.

Hinweise

Ein Anbieter eines einzelnen Replikats kann die Metadaten für dieses Replikat mithilfe dieser Methode abrufen. Mit dieser Methode muss der Anbieter die Replikat-ID nicht unabhängig speichern, um die Replikatmetadaten abzurufen.

Siehe auch

Verweis

MetadataStore-Klasse
MetadataStore-Member
Microsoft.Synchronization.MetadataStorage-Namespace