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
[<SerializableAttribute>]
type ReplicaMetadataInUseException =  
    class
        inherit MetadataStoreException
    end
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 static (Shared dans 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