ConnectionPolicy interface
Representa a política de Conexão associada a um CosmosClient no serviço de banco de dados do Azure Cosmos DB.
Propriedades
connection |
Determina com qual modo se conectar ao Cosmos. (Atualmente só suporta a opção Gateway) |
enable |
Sinalizar para ativar/desativar a atualização em segundo plano dos pontos de extremidade. O padrão é false.
A descoberta de ponto de extremidade usando |
enable |
Sinalizar para ativar/desativar o redirecionamento automático de solicitações com base em operações de leitura/gravação. Padrão true. Necessário para chamar client.dispose() quando isso é definido como true depois de destruir o CosmosClient dentro de outro processo ou no navegador. |
endpoint |
Taxa em milissegundos na qual o cliente atualizará a lista de pontos de extremidade em segundo plano |
preferred |
Lista de regiões azure a serem usadas como locais preferenciais para solicitações de leitura. |
request |
Tempo limite de solicitação (tempo para aguardar a resposta do par de rede). Representado em milissegundos. |
retry |
RetryOptions objeto que define várias propriedades configuráveis usadas durante a nova tentativa. |
use |
O sinalizador que permite gravações em quaisquer locais (regiões) para contas de banco de dados replicadas geograficamente no serviço Azure Cosmos DB.
O padrão é |
Detalhes de Propriedade
connectionMode
Determina com qual modo se conectar 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 de extremidade. O padrão é false.
A descoberta de ponto de extremidade usando enableEndpointsDiscovery
ainda funcionará para solicitações com falha.
enableBackgroundEndpointRefreshing?: boolean
Valor de Propriedade
boolean
enableEndpointDiscovery
Sinalizar para ativar/desativar o redirecionamento automático de solicitações com base em operações de leitura/gravação. Padrão true. Necessário para chamar client.dispose() quando isso é definido como true depois de destruir o CosmosClient dentro de outro processo ou no navegador.
enableEndpointDiscovery?: boolean
Valor de Propriedade
boolean
endpointRefreshRateInMs
Taxa em milissegundos na qual o cliente atualizará a lista de pontos de extremidade em segundo plano
endpointRefreshRateInMs?: number
Valor de Propriedade
number
preferredLocations
Lista de regiões azure a serem usadas como locais preferenciais para solicitações de leitura.
preferredLocations?: string[]
Valor de Propriedade
string[]
requestTimeout
Tempo limite de solicitação (tempo para aguardar a resposta do par de rede). Representado em milissegundos.
requestTimeout?: number
Valor de Propriedade
number
retryOptions
RetryOptions objeto que define várias propriedades configuráveis usadas durante a nova tentativa.
retryOptions?: RetryOptions
Valor de Propriedade
useMultipleWriteLocations
O sinalizador que permite gravações em quaisquer locais (regiões) para contas de banco de dados replicadas geograficamente no serviço Azure Cosmos DB.
O padrão é false
.
useMultipleWriteLocations?: boolean
Valor de Propriedade
boolean