ConnectionPolicy interface
Representa a política de Ligação associada a um CosmosClient no serviço de base de dados do Azure Cosmos DB.
Propriedades
connection |
Determina com que modo ligar ao Cosmos. (Atualmente, só suporta a opção Gateway) |
enable |
Sinalizar para ativar/desativar a atualização em segundo plano dos pontos finais. O valor predefinido é falso.
A deteção de pontos finais com |
enable |
Sinalizar para ativar/desativar o redirecionamento automático de pedidos com base em operações de leitura/escrita. Verdadeiro predefinido. Necessário para chamar client.dispose() quando está definido como verdadeiro depois de destruir o CosmosClient dentro de outro processo ou no browser. |
endpoint |
Taxa em milissegundos em que o cliente atualizará a lista de pontos finais em segundo plano |
preferred |
Lista de regiões do Azure a utilizar como localizações preferenciais para pedidos de leitura. |
request |
Tempo limite do pedido (tempo para aguardar a resposta do elemento da rede). Representado em milissegundos. |
retry |
Objeto RetryOptions que define várias propriedades configuráveis utilizadas durante a repetição. |
use |
O sinalizador que permite escritas em quaisquer localizações (regiões) para contas de bases de dados georreplicadas no serviço Azure Cosmos DB.
A predefinição é |
Detalhes de Propriedade
connectionMode
Determina com que modo ligar ao Cosmos. (Atualmente, só suporta a opção Gateway)
connectionMode?: Gateway
Valor de Propriedade
enableBackgroundEndpointRefreshing
Sinalizar para ativar/desativar a atualização em segundo plano dos pontos finais. O valor predefinido é falso.
A deteção de pontos finais com enableEndpointsDiscovery
continuará a funcionar para pedidos falhados.
enableBackgroundEndpointRefreshing?: boolean
Valor de Propriedade
boolean
enableEndpointDiscovery
Sinalizar para ativar/desativar o redirecionamento automático de pedidos com base em operações de leitura/escrita. Verdadeiro predefinido. Necessário para chamar client.dispose() quando está definido como verdadeiro depois de destruir o CosmosClient dentro de outro processo ou no browser.
enableEndpointDiscovery?: boolean
Valor de Propriedade
boolean
endpointRefreshRateInMs
Taxa em milissegundos em que o cliente atualizará a lista de pontos finais em segundo plano
endpointRefreshRateInMs?: number
Valor de Propriedade
number
preferredLocations
Lista de regiões do Azure a utilizar como localizações preferenciais para pedidos de leitura.
preferredLocations?: string[]
Valor de Propriedade
string[]
requestTimeout
Tempo limite do pedido (tempo para aguardar a resposta do elemento da rede). Representado em milissegundos.
requestTimeout?: number
Valor de Propriedade
number
retryOptions
Objeto RetryOptions que define várias propriedades configuráveis utilizadas durante a repetição.
retryOptions?: RetryOptions
Valor de Propriedade
useMultipleWriteLocations
O sinalizador que permite escritas em quaisquer localizações (regiões) para contas de bases de dados georreplicadas no serviço Azure Cosmos DB.
A predefinição é false
.
useMultipleWriteLocations?: boolean
Valor de Propriedade
boolean