다음을 통해 공유


MetadataStore.GetReplicaMetadata 메서드

파생 클래스에서 재정의되면 특정 복제본의 메타데이터를 나타내는 ReplicaMetadata 개체를 가져옵니다.

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

구문

‘선언
Public MustOverride Function GetReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId _
) As ReplicaMetadata
‘사용 방법
Dim instance As MetadataStore
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim returnValue As ReplicaMetadata

returnValue = instance.GetReplicaMetadata(idFormats, replicaId)
public abstract ReplicaMetadata GetReplicaMetadata (
    SyncIdFormatGroup idFormats,
    SyncId replicaId
)
public:
virtual ReplicaMetadata^ GetReplicaMetadata (
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId
) abstract
public abstract ReplicaMetadata GetReplicaMetadata (
    SyncIdFormatGroup idFormats, 
    SyncId replicaId
)
public abstract function GetReplicaMetadata (
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId
) : ReplicaMetadata

매개 변수

  • idFormats
    공급자에 대한 ID 형식 스키마입니다.
  • replicaId
    검색할 복제본 메타데이터의 복제본 ID입니다.

반환 값

특정 복제본의 메타데이터를 나타내는 ReplicaMetadata 개체입니다.

예외

예외 형식 조건

ReplicaMetadataNotFoundException

replicaId로 지정된 복제본의 메타데이터가 메타데이터 저장소에 없습니다.

SyncIdFormatMismatchException

idFormats로 지정된 ID 형식 스키마가 복제본 메타데이터를 초기화하는 데 사용된 스키마와 일치하지 않습니다.

주의

이 메서드는 메타데이터 저장소에 이미 있는 복제본 메타데이터에 액세스하는 데 사용됩니다. 복제본에 대한 새 메타데이터를 만들려면 InitializeReplicaMetadata를 사용합니다.

참고 항목

참조

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