你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ConnectionPolicy 类

定义

表示与 DocumentClient 关联的连接策略,以连接到 Azure Cosmos DB 服务。

public sealed class ConnectionPolicy
type ConnectionPolicy = class
Public NotInheritable Class ConnectionPolicy
继承
ConnectionPolicy

构造函数

ConnectionPolicy()

初始化 类的新实例 ConnectionPolicy 以连接到 Azure Cosmos DB 服务。

属性

ConnectionMode

获取或设置客户端在连接到 Azure Cosmos DB 服务时使用的连接模式。

ConnectionProtocol

获取或设置连接到 Azure Cosmos DB 服务时的连接协议。

Default

获取用于连接到 Azure Cosmos DB 服务的默认连接策略。

EnableEndpointDiscovery

获取或设置标志,以便为 Azure Cosmos DB 服务中的异地复制数据库帐户启用终结点发现。

EnableReadRequestsFallback

获取或设置是否允许读取转到在 Azure Cosmos DB 服务的帐户上配置的多个区域。

EnableTcpConnectionEndpointRediscovery

获取或设置在连接重置通知时启用地址缓存刷新的标志

IdleTcpConnectionTimeout

(Direct/TCP) 控制关闭未使用连接的空闲时间量。

MaxConnectionLimit

获取或设置 Azure Cosmos DB 服务中目标服务终结点允许的最大并发连接数。

MaxRequestsPerTcpConnection

(Direct/TCP) 控制通过单个 TCP 连接同时允许的请求数。 当更多请求同时处于未完成状态时,直接/TCP 客户端将打开其他连接。

MaxTcpConnectionsPerEndpoint

(Direct/TCP) 控制可向每个 Cosmos DB 后端打开的最大 TCP 连接数。 此设置与 MaxRequestsPerTcpConnection 一起限制同时发送到单个 Cosmos DB 后端的请求数, (MaxRequestsPerTcpConnection x MaxTcpConnectionPerEndpoint) 。

MediaReadMode

获取或设置连接到 Azure Cosmos DB 服务时 (媒体) 下载模式的附件内容。

MediaRequestTimeout

获取或设置连接到 Azure Cosmos DB 服务时媒体请求超时(以秒为单位)。 该数字指定了等待网络对等方返回附件内容响应的时间, (媒体) 操作。

OpenTcpConnectionTimeout

(Direct/TCP) 控制尝试建立连接所允许的时间量。

PortReuseMode

(Direct/TCP) 控制传输堆栈使用的客户端端口重用策略。

PreferredLocations

获取并设置 azure Cosmos DB 服务中异地复制数据库帐户) 区域 (首选位置。 例如,将“美国东部”作为首选位置。

QueryPlanGenerationMode

获取或设置查询执行的标志,以控制 SDK 实例获取查询计划的方式。 ServiceInterop 仅适用于在 x64 中运行的应用程序的 Windows,并允许 SDK 在本地生成查询计划

RequestTimeout

获取或设置连接到 Azure Cosmos DB 服务时的请求超时(以秒为单位)。 该数字指定等待网络对等方返回响应的时间。

RetryOptions

获取或设置与 RetryOptions Azure Cosmos DB 服务中的 关联的 DocumentClient

UseMultipleWriteLocations

获取或设置标志,以在 Azure Cosmos DB 服务中异地复制的数据库帐户) 的任何位置 (区域启用写入。

UserAgentSuffix

要添加到 Azure Cosmos DB 服务的默认用户代理的后缀。

方法

SetCurrentLocation(String)

根据运行客户端的当前区域,为 Azure Cosmos DB 服务中的异地复制数据库帐户自动填充 PreferredLocations

适用于