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 に関連付けられているすべてのメタデータがメタデータ ストアから削除されます。
例外
例外の種類 | 条件 |
---|---|
replicaId に対応する ReplicaMetadata のインスタンスは現在アクティブです。 |
|
メタデータ ストアに replicaId のメタデータが存在しません。 |
|
メタデータ ストアが開かれていません。たとえば、SqlMetadataStore オブジェクト上でこのメソッドを呼び出す前に、OpenStore を呼び出してメタデータ ストアを開く必要があります。 |
参照
リファレンス
MetadataStore クラス
MetadataStore メンバー
Microsoft.Synchronization.MetadataStorage 名前空間