Partager via


Méthode MetadataStore.RemoveReplicaMetadata

En cas de substitution dans une classe dérivée, supprime toutes les métadonnées associées au réplica spécifié.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Sub RemoveReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId _
)
'Utilisation
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
)

Paramètres

  • idFormats
    Schéma du format de l'ID du fournisseur.
  • replicaId
    Toutes les métadonnées associées à cet ID de réplica sont supprimées du magasin des métadonnées.

Exceptions

Type d'exception Condition

ReplicaMetadataInUseException

Une instance de ReplicaMetadata pour replicaId est actuellement active.

ReplicaMetadataNotFoundException

Il n'existe pas de métadonnées pour replicaId dans le magasin des métadonnées.

MetadataStoreInvalidOperationException

Le magasin des métadonnées n'a pas été ouvert. Par exemple, OpenStore doit être appelé pour ouvrir le magasin des métadonnées avant que cette méthode puisse être appelée sur un objet SqlMetadataStore.

Voir aussi

Référence

Classe MetadataStore
Membres MetadataStore
Espace de noms Microsoft.Synchronization.MetadataStorage