Partager via


Classe ReplicaMetadataInUseException

L'exception levée lorsqu'une tentative est effectuée pour créer plusieurs instances ReplicaMetadata actives pour un ID de réplica particulier.

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

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class ReplicaMetadataInUseException
    Inherits MetadataStoreException
'Utilisation
Dim instance As ReplicaMetadataInUseException
[SerializableAttribute] 
public class ReplicaMetadataInUseException : MetadataStoreException
[SerializableAttribute] 
public ref class ReplicaMetadataInUseException : public MetadataStoreException
/** @attribute SerializableAttribute() */ 
public class ReplicaMetadataInUseException extends MetadataStoreException
SerializableAttribute 
public class ReplicaMetadataInUseException extends MetadataStoreException

Notes

Pour empêcher les applications d'effectuer des mises à jour simultanées conflictuelles dans le magasin des métadonnées, il n'est pas admis d'avoir plusieurs instances en attente de ReplicaMetadata pour un ID de réplica particulier. Les applications peuvent accéder au même objet ReplicaMetadata à partir de plusieurs threads, mais plusieurs processus ne peuvent pas accéder simultanément aux mêmes métadonnées de réplica.

Hiérarchie d'héritage

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
       Microsoft.Synchronization.MetadataStorage.MetadataStoreException
        Microsoft.Synchronization.MetadataStorage.ReplicaMetadataInUseException

Sécurité des threads

Tous les membres publics statiques (Partagés en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres ReplicaMetadataInUseException
Espace de noms Microsoft.Synchronization.MetadataStorage