CosmosDbPartitionedStorageOptions.CompatibilityMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.