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

TableRequestOptions 类

定义

表示一组可对表服务请求指定的超时和重试策略选项。

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

构造函数

TableRequestOptions()

初始化 TableRequestOptions 类的新实例。

TableRequestOptions(TableRequestOptions)

使用指定的 TableRequestOptions 初始化 TableRequestOptions 类的新实例。

字段

MaxMaximumExecutionTime

可以指定的最大总执行时间。

属性

ConsistencyLevel

针对 Cosmos 表终结点的 CloudTableClient 一致性级别。 这可用于削弱读取操作的数据库帐户一致性级别。 如果未设置此值,则将使用所需的一致性级别。

LocationMode

获取或设置请求的位置模式。

MaximumExecutionTime

获取或设置所有可能的请求重试的最长执行时间。

PayloadFormat

获取或设置要用于请求的 TablePayloadFormat

ProjectSystemProperties

获取或设置在查询中包含系统属性(如分区键和行键)的选项。

PropertyResolver

获取或设置委托,该委托用于获取 EdmType 给定分区键、行键和属性名称的实体属性的 。

RetryPolicy

获取或设置请求的重试策略。

ServerTimeout

获取或设置请求的服务器超时间隔。

SessionToken

获取或设置用于 Azure Cosmos DB 服务中的会话一致性的令牌。 仅在直接模式下受支持。

TableQueryContinuationTokenLimitInKb

获取或设置查询响应中继续标记的长度。 有效值为 >= 0。

TableQueryEnableScan

获取或设置在筛选器无法使用任何筛选器的索引时运行扫描的选项。 默认值为 false。 仅在直接模式下受支持。

TableQueryMaxBufferedItemCount

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

TableQueryMaxDegreeOfParallelism

获取或设置执行跨分区查询的并行度。 0 是没有预提取的串行,1 是具有预提取的串行,较高的值会增加并行率。 默认值为 -1,它允许 Azure Cosmos DB 在运行时动态确定值。

TableQueryMaxItemCount

配置单个往返过程中按每个表查询所返回的最大项数。

适用于