Compartir a través de


CosmosClientBuilder.WithApplicationPreferredRegions Método

Definición

Establezca las regiones preferidas para las cuentas de base de datos con replicación geográfica en el servicio Azure Cosmos DB.

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

Parámetros

applicationPreferredRegions
IReadOnlyList<String>

Lista de regiones de Azure preferidas que se usan para el SDK para definir el orden de conmutación por error.

Devoluciones

Objeto CosmosClientBuilder actual.

Ejemplos

En el ejemplo siguiente se crea un nuevo CosmosClientBuilder con una de las regiones preferidas.

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

Comentarios

Esta función es una alternativa a WithApplicationRegion(String), cualquiera de las dos se puede establecer, pero no ambas.

Se aplica a

Consulte también