Compartilhar via


CosmosClient Construtores

Definição

Sobrecargas

CosmosClient()

Criar um novo CosmosClient usado para testes fictícios

CosmosClient(String, CosmosClientOptions)

Criar um novo CosmosClient com a cadeia de conexão

O CosmosClient é thread-safe. É recomendável manter uma única instância do CosmosClient por tempo de vida do aplicativo que permite o gerenciamento e o desempenho de conexões eficientes. Consulte o guia de desempenho em https://docs.microsoft.com/azure/cosmos-db/performance-tips.

CosmosClient(String, String, CosmosClientOptions)

Criar um novo CosmosClient com a cadeia de caracteres de URI do ponto de extremidade da conta e a chave da conta

O CosmosClient é thread-safe. É recomendável manter uma única instância do CosmosClient por tempo de vida do aplicativo que permite o gerenciamento e o desempenho de conexões eficientes. Consulte o guia de desempenho em https://docs.microsoft.com/azure/cosmos-db/performance-tips.

CosmosClient()

Criar um novo CosmosClient usado para testes fictícios

protected CosmosClient ();
Protected Sub New ()

Aplica-se a

CosmosClient(String, CosmosClientOptions)

Criar um novo CosmosClient com a cadeia de conexão

O CosmosClient é thread-safe. É recomendável manter uma única instância do CosmosClient por tempo de vida do aplicativo que permite o gerenciamento e o desempenho de conexões eficientes. Consulte o guia de desempenho em https://docs.microsoft.com/azure/cosmos-db/performance-tips.

public CosmosClient (string connectionString, Azure.Cosmos.CosmosClientOptions clientOptions = default);
new Azure.Cosmos.CosmosClient : string * Azure.Cosmos.CosmosClientOptions -> Azure.Cosmos.CosmosClient
Public Sub New (connectionString As String, Optional clientOptions As CosmosClientOptions = Nothing)

Parâmetros

connectionString
String

A cadeia de conexão com a conta do Cosmos. ex: https://mycosmosaccount.documents.azure.com:443/; AccountKey=SuperSecretKey;

clientOptions
CosmosClientOptions

Opções de cliente (opcional)

Exemplos

O CosmosClient é criado com a cadeia de conexão e configurado para usar a região "Leste dos EUA 2".

using Microsoft.Azure.Cosmos;

CosmosClient cosmosClient = new CosmosClient(
            "account-endpoint-from-portal", 
            "account-key-from-portal", 
            new CosmosClientOptions()
            {
                ApplicationRegion = Regions.EastUS2,
            });

// Dispose cosmosClient at application exit

Comentários

https://docs.microsoft.com/azure/cosmos-db/performance-tips https://docs.microsoft.com/azure/cosmos-db/troubleshoot-dot-net-sdk

Aplica-se a

CosmosClient(String, String, CosmosClientOptions)

Criar um novo CosmosClient com a cadeia de caracteres de URI do ponto de extremidade da conta e a chave da conta

O CosmosClient é thread-safe. É recomendável manter uma única instância do CosmosClient por tempo de vida do aplicativo que permite o gerenciamento e o desempenho de conexões eficientes. Consulte o guia de desempenho em https://docs.microsoft.com/azure/cosmos-db/performance-tips.

public CosmosClient (string accountEndpoint, string authKeyOrResourceToken, Azure.Cosmos.CosmosClientOptions clientOptions = default);
new Azure.Cosmos.CosmosClient : string * string * Azure.Cosmos.CosmosClientOptions -> Azure.Cosmos.CosmosClient
Public Sub New (accountEndpoint As String, authKeyOrResourceToken As String, Optional clientOptions As CosmosClientOptions = Nothing)

Parâmetros

accountEndpoint
String

O ponto de extremidade de serviço do Cosmos a ser usado

authKeyOrResourceToken
String

A chave da conta cosmos ou o token de recurso a ser usado para criar o cliente.

clientOptions
CosmosClientOptions

Opções de cliente (opcional)

Exemplos

O CosmosClient é criado com AccountEndpoint, AccountKey ou ResourceToken e configurado para usar a região "Leste dos EUA 2".

using Microsoft.Azure.Cosmos;

CosmosClient cosmosClient = new CosmosClient(
            "account-endpoint-from-portal", 
            "account-key-from-portal", 
            new CosmosClientOptions()
            {
                ApplicationRegion = Regions.EastUS2,
            });

// Dispose cosmosClient at application exit

Comentários

https://docs.microsoft.com/azure/cosmos-db/performance-tips https://docs.microsoft.com/azure/cosmos-db/troubleshoot-dot-net-sdk

Aplica-se a