Share via


SqlMetadataStore.RemoveReplicaMetadata Method

Removes all metadata associated with the specified replica.

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)

Syntax

'Declaration
Public Overrides Sub RemoveReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId _
)
'Usage
Dim instance As SqlMetadataStore
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId

instance.RemoveReplicaMetadata(idFormats, _
    replicaId)
public override void RemoveReplicaMetadata(
    SyncIdFormatGroup idFormats,
    SyncId replicaId
)
public:
virtual void RemoveReplicaMetadata(
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId
) override
abstract RemoveReplicaMetadata : 
        idFormats:SyncIdFormatGroup * 
        replicaId:SyncId -> unit 
override RemoveReplicaMetadata : 
        idFormats:SyncIdFormatGroup * 
        replicaId:SyncId -> unit 
public override function RemoveReplicaMetadata(
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId
)

Parameters

Exceptions

Exception Condition
ReplicaMetadataInUseException

An instance of ReplicaMetadata for replicaId is currently active.

ReplicaMetadataNotFoundException

Metadata for replicaId does not exist in the metadata store.

See Also

Reference

SqlMetadataStore Class

Microsoft.Synchronization.MetadataStorage Namespace