Sprache

CosmosDbPartitionedStorageOptions.CompatibilityMode Eigenschaft

Definition

Erhält oder setzt einen Wert, der angibt, ob im Kompatibilitätsmodus ausgeführt werden soll oder nicht. Frühe Versionen von CosmosDb hatten ein Schlüssellängenlimit von 255. Schlüssel, die länger waren als dieser, wurden in CosmosDbKeyEscapegekürzt. Dies bleibt das Standardverhalten, kann jedoch überschrieben werden, indem "CompatibilityMode" auf "false" festgelegt wird. Diese Einstellung ermöglicht auch die Verwendung älterer Sammlungen, bei denen kein PartitionKey angegeben wurde.

Hinweis: CompatibilityMode kann nicht 'true' sein, wenn KeySuffix verwendet wird.

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

Eigenschaftswert

Derzeit beträgt die maximale Tastenlänge für cosmosdb 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits Die Standardtaste für Abwärtskompatibilität ist 255 MaxKeyLength.

Gilt für: