Partager via


UniqueKey Classe

Définition

Représente une clé unique sur qui applique une contrainte d’unicité sur les documents de la collection dans le service Azure Cosmos DB.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonUniqueKeyConverter))]
public sealed class UniqueKey
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonUniqueKeyConverter))>]
type UniqueKey = class
Public NotInheritable Class UniqueKey
Héritage
UniqueKey
Attributs

Remarques

1) Pour les collections partitionnée, la valeur de la clé de partition fait implicitement partie de chaque clé unique. 2) La contrainte d’unicité est également appliquée pour les valeurs manquantes. Par instance, si la stratégie de clé unique définit une clé unique avec un chemin de propriété unique, il ne peut y avoir qu’un seul document dont la valeur est manquante pour cette propriété.

Constructeurs

UniqueKey()

Représente une clé unique sur qui applique une contrainte d’unicité sur les documents de la collection dans le service Azure Cosmos DB.

Propriétés

Paths

Obtient les chemins d’accès, dont un ensemble doit être unique pour chaque document dans le service Azure Cosmos DB.

S’applique à

Voir aussi