CosmosDbPartitionedStorageOptions.CompatibilityMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.