Freigeben über


MetadataStore.RemoveReplicaMetadata-Methode

Entfernt beim Überschreiben in einer abgeleiteten Klasse alle dem angegebenen Replikat zugeordneten Metadaten.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public MustOverride Sub RemoveReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId _
)
'Usage
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
)

Parameter

  • idFormats
    Das ID-Formatschema des Anbieters.
  • replicaId
    Alle dieser Replikat-ID zugeordneten Metadaten werden aus dem Metadatenspeicher entfernt.

Ausnahmen

Ausnahmetyp Bedingung

ReplicaMetadataInUseException

Eine Instanz von ReplicaMetadata für replicaId ist gerade aktiv.

ReplicaMetadataNotFoundException

Metadaten für replicaId sind im Metadatenspeicher nicht vorhanden.

MetadataStoreInvalidOperationException

Der Metadatenspeicher wurde nicht geöffnet. OpenStore muss z. B. aufgerufen werden, um den Metadatenspeicher zu öffnen, bevor diese Methode auf einem SqlMetadataStore-Objekt aufgerufen werden kann.

Siehe auch

Verweis

MetadataStore-Klasse
MetadataStore-Member
Microsoft.Synchronization.MetadataStorage-Namespace