Partager via


CosmosClient Constructeurs

Définition

Surcharges

CosmosClient()

Créer un cosmosClient utilisé pour les tests fictifs

CosmosClient(String, CosmosClientOptions)

Créer un cosmosClient avec la chaîne de connexion

CosmosClient est thread-safe. Il est recommandé de conserver une seule instance de CosmosClient par durée de vie de l’application, ce qui permet une gestion efficace des connexions et des performances. Reportez-vous au guide de performances à l’adresse https://docs.microsoft.com/azure/cosmos-db/performance-tips.

CosmosClient(String, String, CosmosClientOptions)

Créer un cosmosClient avec la chaîne d’URI du point de terminaison de compte et la clé de compte

CosmosClient est thread-safe. Il est recommandé de conserver une seule instance de CosmosClient par durée de vie de l’application, ce qui permet une gestion efficace des connexions et des performances. Reportez-vous au guide de performances à l’adresse https://docs.microsoft.com/azure/cosmos-db/performance-tips.

CosmosClient()

Créer un cosmosClient utilisé pour les tests fictifs

protected CosmosClient ();
Protected Sub New ()

S’applique à

CosmosClient(String, CosmosClientOptions)

Créer un cosmosClient avec la chaîne de connexion

CosmosClient est thread-safe. Il est recommandé de conserver une seule instance de CosmosClient par durée de vie de l’application, ce qui permet une gestion efficace des connexions et des performances. Reportez-vous au guide de performances à l’adresse 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)

Paramètres

connectionString
String

Chaîne de connexion au compte Cosmos. ex : https://mycosmosaccount.documents.azure.com:443/; AccountKey=SuperSecretKey;

clientOptions
CosmosClientOptions

Options clientes (facultatives)

Exemples

CosmosClient est créé avec la chaîne de connexion et configuré pour utiliser la région « USA Est 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

Remarques

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

S’applique à

CosmosClient(String, String, CosmosClientOptions)

Créer un cosmosClient avec la chaîne d’URI du point de terminaison de compte et la clé de compte

CosmosClient est thread-safe. Il est recommandé de conserver une seule instance de CosmosClient par durée de vie de l’application, ce qui permet une gestion efficace des connexions et des performances. Reportez-vous au guide de performances à l’adresse 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)

Paramètres

accountEndpoint
String

Point de terminaison de service Cosmos à utiliser

authKeyOrResourceToken
String

Clé de compte cosmos ou jeton de ressource à utiliser pour créer le client.

clientOptions
CosmosClientOptions

Options clientes (facultatives)

Exemples

CosmosClient est créé avec accountEndpoint, AccountKey ou ResourceToken et configuré pour utiliser la région « USA Est 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

Remarques

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

S’applique à