Freigeben über


CosmosClientBuilder Konstruktoren

Definition

Überlädt

CosmosClientBuilder(String)

Extrahiert den Kontoendpunkt und den Schlüssel aus der Verbindungszeichenfolge.

CosmosClientBuilder(String, String)

Initialisieren Sie eine neue CosmosConfiguration-Klasse, die alle Eigenschaften enthält, die CosmosClient benötigt.

CosmosClientBuilder(String)

Extrahiert den Kontoendpunkt und den Schlüssel aus der Verbindungszeichenfolge.

public CosmosClientBuilder (string connectionString);
new Azure.Cosmos.Fluent.CosmosClientBuilder : string -> Azure.Cosmos.Fluent.CosmosClientBuilder
Public Sub New (connectionString As String)

Parameter

connectionString
String

Die Verbindungszeichenfolge muss AccountEndpoint und AccountKey oder ResourceToken enthalten.

Beispiele

"AccountEndpoint=https://mytestcosmosaccount.documents.azure.com:443/; AccountKey={SecretAccountKey};"

Gilt für:

CosmosClientBuilder(String, String)

Initialisieren Sie eine neue CosmosConfiguration-Klasse, die alle Eigenschaften enthält, die CosmosClient benötigt.

public CosmosClientBuilder (string accountEndpoint, string authKeyOrResourceToken);
new Azure.Cosmos.Fluent.CosmosClientBuilder : string * string -> Azure.Cosmos.Fluent.CosmosClientBuilder
Public Sub New (accountEndpoint As String, authKeyOrResourceToken As String)

Parameter

accountEndpoint
String

Der URI für das Cosmos-Konto. Beispiel: https://{Cosmos-Kontoname}.documents.azure.com:443/

authKeyOrResourceToken
String

Der Schlüssel zum Konto oder Ressourcentoken.

Beispiele

Im folgenden Beispiel wird eine neue CosmosClientBuilder

CosmosClientBuilder cosmosClientBuilder = new CosmosClientBuilder(
    accountEndpoint: "https://testcosmos.documents.azure.com:443/",
    authKeyOrResourceToken: "SuperSecretKey");
CosmosClient client = cosmosClientBuilder.Build();

Im folgenden Beispiel wird eine neue CosmosClientBuilder mit einem ConsistencyLevel und einer Liste der bevorzugten Speicherorte erstellt.

CosmosClientBuilder cosmosClientBuilder = new CosmosClientBuilder(
    accountEndpoint: "https://testcosmos.documents.azure.com:443/",
    authKeyOrResourceToken: "SuperSecretKey")
.WithConsistencyLevel(ConsistencyLevel.Strong)
.WithApplicationRegion("East US 2");
CosmosClient client = cosmosClientBuilder.Build();

Gilt für: