Compartir a través de


CosmosDbPartitionedStorageOptions Clase

Definición

Opciones de almacenamiento con particiones de Cosmos DB.

public class CosmosDbPartitionedStorageOptions
type CosmosDbPartitionedStorageOptions = class
Public Class CosmosDbPartitionedStorageOptions
Herencia
CosmosDbPartitionedStorageOptions

Constructores

CosmosDbPartitionedStorageOptions()

Opciones de almacenamiento con particiones de Cosmos DB.

Propiedades

AuthKey

Obtiene o establece la clave de autenticación para Cosmos DB.

CompatibilityMode

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á el uso de colecciones anteriores en las que no se especificó PartitionKey.

Nota: CompatibilityMode no puede ser "true" si se usa KeySuffix.

ContainerId

Obtiene o establece el identificador del contenedor.

ContainerThroughput

Obtiene o establece el conjunto de rendimiento al crear el contenedor. El valor predeterminado es 400.

CosmosClientOptions

Obtiene o establece las opciones de CosmosClient.

CosmosDbEndpoint

Obtiene o establece el punto de conexión de CosmosDB.

DatabaseId

Obtiene o establece el identificador de base de datos para la instancia de Cosmos DB.

KeySuffix

Obtiene o establece el sufijo que se va a agregar a cada clave. EscapeKey(String).

Nota: CompatibilityMode debe establecerse en "false" para usar keySuffix. Cuando se usa KeySuffix, las claves NO se truncarán, pero se producirá una excepción si cosmosDb permite la longitud de la clave.

TokenCredential

Obtiene o establece la credencial de token para Cosmos DB.

Se aplica a