Compartilhar 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 versões iniciais do CosmosDb tinham um limite de comprimento de chave de 255. Chaves maiores do que essas foram truncadas em CosmosDbKeyEscape. Esse continua sendo o comportamento padrão, mas pode ser substituído definindo CompatibilityMode como false. Essa configuração também permitirá o uso de coleções mais antigas em que nenhuma PartitionKey foi especificada.

Observação: CompatibilityMode não poderá ser 'true' se KeySuffix for usado.

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

Valor da propriedade

Atualmente, o comprimento máximo da chave para cosmosdb é 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits o padrão para compatibilidade com versões anteriores é 255 MaxKeyLength.

Aplica-se a