RemoveReplicaMetadata メソッド

派生クラスでオーバーライドされると、指定されたレプリカに関連付けられているすべてのメタデータを削除します。

名前空間:  Microsoft.Synchronization.MetadataStorage
アセンブリ:  Microsoft.Synchronization.MetadataStorage (Microsoft.Synchronization.MetadataStorage.dll 内)

構文

'宣言
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
abstract RemoveReplicaMetadata : 
        idFormats:SyncIdFormatGroup * 
        replicaId:SyncId -> unit 
public abstract function RemoveReplicaMetadata(
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId
)

パラメーター

例外

例外 条件
ReplicaMetadataInUseException

replicaId に対応する ReplicaMetadata のインスタンスは現在アクティブです。

ReplicaMetadataNotFoundException

メタデータ ストアに replicaId のメタデータが存在しません。

MetadataStoreInvalidOperationException

メタデータ ストアが開かれていません。たとえば、SqlMetadataStore オブジェクト上でこのメソッドを呼び出す前に、OpenStore を呼び出してメタデータ ストアを開く必要があります。

参照

参照

MetadataStoreクラス

MetadataStore メンバー

Microsoft.Synchronization.MetadataStorage 名前空間