다음을 통해 공유


MetadataStore.GetSingleReplicaMetadata 메서드

파생 클래스에서 재정의되면 메타데이터 저장소에 포함된 단일 복제본의 메타데이터를 가져옵니다.

네임스페이스: Microsoft.Synchronization.MetadataStorage
어셈블리: microsoft.synchronization.metadatastorage.dll의 Microsoft.Synchronization.MetadataStorage

구문

‘선언
Public MustOverride Function GetSingleReplicaMetadata As ReplicaMetadata
‘사용 방법
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

반환 값

메타데이터 저장소에 포함된 단일 복제본의 메타데이터입니다.

예외

예외 형식 조건

MultipleReplicasInStoreException

메타데이터 저장소에 둘 이상의 복제본에 대한 메타데이터가 포함되어 있습니다.

ReplicaMetadataNotFoundException

메타데이터 저장소에 모든 복제본의 메타데이터가 없습니다.

MetadataStoreInvalidOperationException

메타데이터 저장소를 열지 않았습니다. 예를 들어 OpenStore를 호출하여 메타데이터 저장소를 열어야만 이 메서드를 SqlMetadataStore 개체에 대해 호출할 수 있습니다.

주의

단일 복제본을 나타내는 공급자는 이 메서드를 사용하여 자신이 나타내는 복제본의 메타데이터를 검색할 수 있습니다. 이 메서드를 사용하면 공급자가 복제본 메타데이터를 검색하기 위해 복제본 ID를 독립적으로 저장할 필요가 없습니다.

참고 항목

참조

MetadataStore 클래스
MetadataStore 멤버
Microsoft.Synchronization.MetadataStorage 네임스페이스