CosmosDbPartitionedStorageOptions.CompatibilityMode Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si se va a ejecutar o no en modo de compatibilidad. Las versiones anteriores de CosmosDb tenían un límite de longitud de clave de 255. Las claves más largas de las que se truncaron en CosmosDbKeyEscape. Este sigue siendo el comportamiento predeterminado, pero se puede invalidar estableciendo CompatibilityMode en false. Esta configuración también permitirá usar colecciones anteriores en las que no se especificó PartitionKey.
Nota: CompatibilityMode no puede ser "true" si se usa KeySuffix.
public bool CompatibilityMode { get; set; }
member this.CompatibilityMode : bool with get, set
Public Property CompatibilityMode As Boolean
Valor de propiedad
Actualmente, la longitud máxima de la clave para cosmosdb es 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits el valor predeterminado para la compatibilidad con versiones anteriores es 255 MaxKeyLength.