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

QueryRequestOptions 类

定义

Cosmos 查询请求选项

public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
    inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
继承
QueryRequestOptions

构造函数

QueryRequestOptions()

Cosmos 查询请求选项

属性

AddRequestHeaders

获取或设置在请求中注入/追加自定义标头的委托。

(继承自 RequestOptions)
ConsistencyLevel

获取或设置 Azure Cosmos DB 服务中请求所需的一致性级别。

CosmosThresholdOptions

分布式跟踪的阈值。 这些值决定是否使用请求诊断生成操作级别EventSource

(继承自 RequestOptions)
DedicatedGatewayRequestOptions

获取或设置 DedicatedGatewayRequestOptions 针对专用网关的请求的 。 在此处详细了解专用网关。 仅当 设置为 ConnectionMode.Gateway 并且专用网关终结点用于发送请求时 ConnectionMode ,才会执行这些选项。 否则,这些选项不起作用。

EnableLowPrecisionOrderBy

获取或设置在 Azure Cosmos DB 服务中启用低精度顺序的选项。

EnableScanInQuery

获取或设置在 Azure Cosmos DB 服务中请求的路径上无法作为索引的查询启用扫描的选项。

IfMatchEtag

获取或设置与 Azure Cosmos DB 服务中的请求关联的 If-Match (ETag) 。

(继承自 RequestOptions)
IfNoneMatchEtag

获取或设置与 Azure Cosmos DB 服务中的请求关联的 If-None-Match (ETag) 。

(继承自 RequestOptions)
MaxBufferedItemCount

获取或设置在 Azure Cosmos DB 服务中并行执行查询期间客户端可以缓冲的最大项数。 正属性值将缓冲项的数目限制为设置值。 如果将其设置为小于 0,系统将自动决定要缓冲的项数。

MaxConcurrency

获取或设置在 Azure Cosmos DB 服务中并行执行查询期间运行客户端的并发操作数。 属性值为正会将并发操作数限制为所设置的值。 如果它设置为小于 0,则系统会自动决定要运行的并发操作数。

MaxItemCount

获取或设置 Azure Cosmos DB 服务中的枚举操作中要返回的最大项数。

PartitionKey

获取或设置 PartitionKey Azure Cosmos DB 服务中当前请求的 。

PopulateIndexMetrics

获取或设置 PopulateIndexMetrics Azure Cosmos DB 服务中文档查询请求的请求选项。

Properties

应用程序选择的 Cosmos 请求上下文,该上下文与 一起 RequestMessage流经。 上下文将通过处理程序提供。

(继承自 RequestOptions)
ResponseContinuationTokenLimitInKb

获取或设置 ResponseContinuationTokenLimitInKb Azure Cosmos DB 服务中文档查询请求的请求选项。

SessionToken

获取或设置用于 Azure Cosmos DB 服务中的会话一致性的令牌。

方法

ShallowCopy()

克隆 RequestOptions。

(继承自 RequestOptions)

适用于