Partilhar via


CosmosDbPartitionedStorageOptions.CompatibilityMode Propriedade

Definição

Obtém ou define um valor que indica se deve ou não ser executado no Modo de Compatibilidade. As primeiras versões do CosmosDb tinham um limite de comprimento de chave de 255. As teclas com mais tempo do que esta foram truncadas em CosmosDbKeyEscape. Este comportamento continua a ser o comportamento predefinido, mas pode ser substituído ao definir CompatibilityMode como falso. Esta definição também permitirá a utilização de coleções mais antigas em que não foi especificada PartitionKey.

Nota: o CompatibilityMode não pode ser "verdadeiro" se for utilizado o KeySuffix.

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

Valor de Propriedade

Atualmente, o comprimento máximo da chave do cosmosdb é 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits a predefinição para retrocompatibilidade é 255 MaxKeyLength.

Aplica-se a