Dela via


CosmosDbPartitionedStorageOptions.CompatibilityMode Egenskap

Definition

Hämtar eller anger ett värde som anger om kompatibilitetsläget ska köras eller inte. Tidiga versioner av CosmosDb hade en nyckellängdsgräns på 255. Nycklar längre än detta trunkerades i CosmosDbKeyEscape. Detta förblir standardbeteendet, men kan åsidosättas genom att ställa in CompatibilityMode på false. Den här inställningen tillåter också användning av äldre samlingar där ingen PartitionKey har angetts.

Obs! CompatibilityMode kan inte vara "true" om KeySuffix används.

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

Egenskapsvärde

För närvarande är den maximala nyckellängden för cosmosdb 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits Standardvärdet för bakåtkompatibilitet är 255 MaxKeyLength.

Gäller för