MetadataStore.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
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

尚未打开元数据存储区。例如,若要在可以对 SqlMetadataStore 对象调用此方法之前打开元数据存储区,则必须调用 OpenStore

请参阅

参考

MetadataStore 类
MetadataStore 成员
Microsoft.Synchronization.MetadataStorage 命名空间