Partager via


CosmosDbPartitionedStorageOptions.CompatibilityMode Propriété

Définition

Obtient ou définit une valeur indiquant s’il faut ou non s’exécuter en mode de compatibilité. Les premières versions de CosmosDb avaient une limite de longueur de clé de 255. Les clés plus longues que celle-ci ont été tronquées dans CosmosDbKeyEscape. Cela reste le comportement par défaut, mais peut être remplacé en définissant CompatibilityMode sur false. Ce paramètre permet également d’utiliser des collections plus anciennes pour lesquelles aucune PartitionKey n’a été spécifiée.

Remarque : CompatibilityMode ne peut pas être « true » si KeySuffix est utilisé.

public bool CompatibilityMode { get; set; }
member this.CompatibilityMode : bool with get, set
Public Property CompatibilityMode As Boolean

Valeur de propriété

Actuellement, la longueur maximale de la clé pour cosmosdb est 1023 : https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits la valeur par défaut pour la compatibilité descendante est 255 MaxKeyLength.

S’applique à