CosmosDbPartitionedStorageOptions.CompatibilityMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.