ReplicaMetadataInUseException-Klasse

Die Ausnahme, die beim Versuch ausgelöst wird, mehr als eine aktive ReplicaMetadata-Instanz für eine bestimmte Replikat-ID zu erstellen.

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

Syntax

'Declaration
<SerializableAttribute> _
Public Class ReplicaMetadataInUseException _
    Inherits MetadataStoreException
'Usage
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

Hinweise

Mehrere Instanzen von ReplicaMetadata sind für eine bestimmte Replikat-ID nicht zulässig. Dadurch wird verhindert, dass Anwendungen Updates am Metadatenspeicher vornehmen, die Parallelitätskonflikte auslösen. Anwendungen können von mehreren Threads aus auf dasselbe ReplicaMetadata-Objekt zugreifen. Es können jedoch nicht mehrere Prozesse gleichzeitig auf dieselben Replikatmetadaten zugreifen.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ReplicaMetadataInUseException-Member

Microsoft.Synchronization.MetadataStorage-Namespace