Lingua

CosmosDbPartitionedStorageOptions.CompatibilityMode Proprietà

Definizione

Ottiene o imposta un valore che indica se eseguire o meno in modalità Compatibilità. Le versioni precedenti di CosmosDb hanno un limite di lunghezza chiave pari a 255. Le chiavi più lunghe di questo erano troncate in CosmosDbKeyEscape. Questo rimane il comportamento predefinito, ma può essere sottoposto a override impostando CompatibilityMode su false. Questa impostazione consentirà anche l'uso di raccolte meno recenti in cui non è stato specificato PartitionKey.

Nota: CompatibilityMode non può essere 'true' se viene usato KeySuffix.

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

Valore della proprietà

Attualmente, la lunghezza massima della chiave per cosmosdb è 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits la compatibilità predefinita per la retrocompatibilità è 255 MaxKeyLength.

Si applica a