CosmosDbPartitionedStorageOptions Classe

Definição

Opções de armazenamento particionado do Cosmos DB.

public class CosmosDbPartitionedStorageOptions
type CosmosDbPartitionedStorageOptions = class
Public Class CosmosDbPartitionedStorageOptions
Herança
CosmosDbPartitionedStorageOptions

Construtores

Nome Description
CosmosDbPartitionedStorageOptions()

Opções de armazenamento particionado do Cosmos DB.

Propriedades

Nome Description
AuthKey

Obtém ou define a chave de autenticação do Cosmos DB.

CompatibilityMode

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. Chaves maiores que essa eram 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: CompatibilidadeMode não poderá ser 'true' se KeySuffix for usado.

ContainerId

Obtém ou define o identificador de contêiner.

ContainerThroughput

Obtém ou define o conjunto de taxa de transferência ao criar o Contêiner. O padrão é 400.

CosmosClientOptions

Obtém ou define as opções para o CosmosClient.

CosmosDbEndpoint

Obtém ou define o ponto de extremidade do CosmosDB.

DatabaseId

Obtém ou define o identificador de banco de dados para a instância do Cosmos DB.

KeySuffix

Obtém ou define o sufixo a ser adicionado a cada chave. EscapeKey(String).

Nota: CompatibilityMode deve ser definido como 'falso' para usar um Sufixo de Chave. Quando KeySuffix é usado, as chaves NÃO serão truncadas, mas uma exceção será gerada se o comprimento da chave for maior do que o permitido pelo CosmosDb.

TokenCredential

Obtém ou define a credencial de token para o Cosmos DB.

Aplica-se a