你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
QueryRequestOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Cosmos 查询请求选项
public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
- 继承
构造函数
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) |