Compartir a través de


CosmosClientBuilder Clase

Definición

Se trata de una clase Builder que crea un cliente cosmos

public class CosmosClientBuilder
type CosmosClientBuilder = class
Public Class CosmosClientBuilder
Herencia
CosmosClientBuilder

Constructores

CosmosClientBuilder(String)

Extrae el punto de conexión y la clave de la cuenta de la cadena de conexión.

CosmosClientBuilder(String, String)

Inicialice una nueva clase CosmosConfiguration que contenga todas las propiedades que requiere CosmosClient.

Métodos

Build()

Método para crear el cliente cosmos

WithApplicationName(String)

Sufijo que se va a agregar al agente de usuario predeterminado para el servicio Azure Cosmos DB.

WithApplicationRegion(String)

Establezca la región con replicación geográfica preferida que se usará en el servicio Azure Cosmos DB.

WithConnectionModeDirect()

Establece el modo de conexión en Directo. El cliente lo usa al conectarse al servicio Azure Cosmos DB.

WithConnectionModeGateway(Nullable<Int32>, IWebProxy)

Establece el modo de conexión en Puerta de enlace. El cliente lo usa al conectarse al servicio Azure Cosmos DB.

WithConsistencyLevel(ConsistencyLevel)

Esto se puede usar para debilitar el nivel de coherencia de la cuenta de base de datos para las operaciones de lectura. Si no se establece el nivel de coherencia de la cuenta de base de datos se usará para todas las solicitudes.

WithCustomSerializer(CosmosSerializer)

Establezca un serializador JSON personalizado.

WithLimitToEndpoint(Boolean)

Limita las operaciones al punto de conexión proporcionado en el constructor CosmosClientBuilder.

WithRequestTimeout(TimeSpan)

Establece el tiempo de espera de la solicitud en segundos al conectarse al servicio Azure Cosmos DB.

WithSerializerOptions(CosmosSerializationOptions)

Establezca una opción de serializador personalizado.

WithThrottlingRetryOptions(TimeSpan, Int32)

Establece el tiempo mínimo para esperar entre el reintento y el número máximo de veces que se reintenta en las solicitudes limitadas.

Se aplica a