Freigeben über


IndexSchema.IsUnique-Eigenschaft

Ruft einen Wert ab, der angibt, ob dieses Indexschema ein Element eindeutig identifiziert.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public ReadOnly Property IsUnique As Boolean
'Usage
Dim instance As IndexSchema
Dim value As Boolean

value = instance.IsUnique
public bool IsUnique { get; }
public:
property bool IsUnique {
    bool get ();
}
/** @property */
public boolean get_IsUnique ()
public function get IsUnique () : boolean

Eigenschaftenwert

true, wenn dieses Indexschema ein Element eindeutig identifiziert; andernfalls false.

Hinweise

Wenn ein Indexschema eindeutig ist, ergibt eine Abfrage auf einem bestimmten Satz von Werten für die Schemafelder höchstens ein einzelnes Element. Außerdem führt der Versuch, ein zweites Element mit dem gleichen Satz von Werten zum Metadatenspeicher hinzuzufügen, zu einem Fehler.

Ein Indexschema muss als eindeutig definiert sein, wenn die Replikatmetadaten initialisiert werden, sodass das Indexschema später bestimmte Methoden im Metadaten-Speicherdienst verwenden kann, wie beispielsweise ReplicaMetadata.FindItemMetadataByUniqueIndexedField.

Siehe auch

Verweis

IndexSchema-Klasse
IndexSchema-Member
Microsoft.Synchronization.MetadataStorage-Namespace