CosmosDbPartitionedStorageOptions.CompatibilityMode Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.