다음을 통해 공유


MetadataStore.RemoveReplicaMetadata 메서드

파생 클래스에서 재정의되면 지정된 복제본과 연결된 모든 메타데이터를 제거합니다.

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

구문

‘선언
Public MustOverride Sub RemoveReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId _
)
‘사용 방법
Dim instance As MetadataStore
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId

instance.RemoveReplicaMetadata(idFormats, replicaId)
public abstract void RemoveReplicaMetadata (
    SyncIdFormatGroup idFormats,
    SyncId replicaId
)
public:
virtual void RemoveReplicaMetadata (
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId
) abstract
public abstract void RemoveReplicaMetadata (
    SyncIdFormatGroup idFormats, 
    SyncId replicaId
)
public abstract function RemoveReplicaMetadata (
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId
)

매개 변수

  • idFormats
    공급자의 ID 형식 스키마입니다.
  • replicaId
    이 복제본 ID와 연결된 모든 메타데이터가 메타데이터 저장소에서 제거됩니다.

예외

예외 형식 조건

ReplicaMetadataInUseException

replicaId에 대한 ReplicaMetadata의 인스턴스가 현재 활성 상태입니다.

ReplicaMetadataNotFoundException

replicaId의 메타데이터가 메타데이터 저장소에 없습니다.

MetadataStoreInvalidOperationException

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

참고 항목

참조

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