Partager via


Propriété IndexSchema.IsUnique

Obtient une valeur qui indique si ce schéma d'index identifie un élément de façon unique.

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

Syntaxe

'Déclaration
Public ReadOnly Property IsUnique As Boolean
'Utilisation
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

Valeur de propriété

true si ce schéma d'index identifie un élément de façon unique ; sinon, false.

Notes

Si un schéma d'index est unique, l'interrogation portant sur un jeu spécifique de valeurs pour les champs de schéma produira au maximum un élément unique. Le fait aussi d'essayer d'ajouter dans le magasin des métadonnées un deuxième élément qui a le même jeu de valeurs générera une erreur.

Un schéma d'index doit être défini comme étant unique lorsque les métadonnées de réplica sont initialisées afin qu'ultérieurement le schéma d'index puisse utiliser certaines méthodes du service de stockage des métadonnées, par exemple ReplicaMetadata.FindItemMetadataByUniqueIndexedField.

Voir aussi

Référence

Classe IndexSchema
Membres IndexSchema
Espace de noms Microsoft.Synchronization.MetadataStorage