你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TableRequestOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一组可对表服务请求指定的超时和重试策略选项。
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 |
配置单个往返过程中按每个表查询所返回的最大项数。 |