Freigeben über


CosmosClientBuilder.WithApplicationPreferredRegions Methode

Definition

Legen Sie die bevorzugten Regionen für georeplizierte Datenbankkonten im Azure Cosmos DB-Dienst fest.

public Microsoft.Azure.Cosmos.Fluent.CosmosClientBuilder WithApplicationPreferredRegions (System.Collections.Generic.IReadOnlyList<string> applicationPreferredRegions);
member this.WithApplicationPreferredRegions : System.Collections.Generic.IReadOnlyList<string> -> Microsoft.Azure.Cosmos.Fluent.CosmosClientBuilder
Public Function WithApplicationPreferredRegions (applicationPreferredRegions As IReadOnlyList(Of String)) As CosmosClientBuilder

Parameter

applicationPreferredRegions
IReadOnlyList<String>

Eine Liste der bevorzugten Azure-Regionen, die für das SDK zum Definieren der Failoverreihenfolge verwendet werden.

Gibt zurück

Der aktuelle CosmosClientBuilder.

Beispiele

Im folgenden Beispiel wird eine neue CosmosClientBuilder mit einer der bevorzugten Regionen erstellt.

CosmosClientBuilder cosmosClientBuilder = new CosmosClientBuilder(
    accountEndpoint: "https://testcosmos.documents.azure.com:443/",
    authKeyOrResourceToken: "SuperSecretKey")
.WithApplicationPreferredRegions(new[] {Regions.EastUS, Regions.EastUS2});
CosmosClient client = cosmosClientBuilder.Build();

Hinweise

Diese Funktion ist eine Alternative zu WithApplicationRegion(String), die entweder festgelegt werden kann, aber nicht beide.

Gilt für:

Weitere Informationen