Delen via


CosmosDbPartitionedStorageOptions.CompatibilityMode Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of deze moet worden uitgevoerd in de compatibiliteitsmodus. Vroege versies van CosmosDb hadden een sleutellengtelimiet van 255. Sleutels langer dan dit zijn afgekapt in CosmosDbKeyEscape. Dit blijft het standaardgedrag, maar kan worden overschreven door Compatibiliteitsmodus in te stellen op false. Met deze instelling kunt u ook oudere verzamelingen gebruiken waarvoor geen PartitionKey is opgegeven.

Opmerking: CompatibilityMode kan niet 'true' zijn als KeySuffix wordt gebruikt.

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

Waarde van eigenschap

Momenteel is de maximale sleutellengte voor cosmosdb 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits de standaardwaarde voor achterwaartse compatibiliteit is 255 MaxKeyLength.

Van toepassing op