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.