ConnectionMode Enum

Definition

Represents the connection mode to be used by the client when connecting to the Azure Cosmos DB service.

public enum ConnectionMode
type ConnectionMode = 
Public Enum ConnectionMode
Inheritance
ConnectionMode

Fields

Direct 1

Uses direct connectivity to connect to the data nodes in the Azure Cosmos DB service. Use gateway only to initialize and cache logical addresses and refresh on updates

Gateway 0

Use the Azure Cosmos DB gateway to route all requests to the Azure Cosmos DB service. The gateway proxies requests to the right data partition.

Examples

CosmosClient client = new CosmosClient(connectionString, new CosmosClientOptions { ConnectionMode = ConnectionMode.Gateway });

Remarks

Direct and Gateway connectivity modes are supported. Direct is the default.

Applies to