你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RequestOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装可为发到 Azure Cosmos DB 服务的不同请求指定的选项。
public sealed class RequestOptions
type RequestOptions = class
Public NotInheritable Class RequestOptions
- 继承
-
RequestOptions
注解
其中一些选项仅对特定操作有效。 例如,
PreTriggerInclude 只能用于对 Document 或 Attachment执行创建、替换和删除操作。
ETag 虽然在 Replace* 和 Delete* 操作上有效,但不会影响 Read*、CreateQuery* 或 Create* 操作。
构造函数
RequestOptions() |
封装可为发到 Azure Cosmos DB 服务的不同请求指定的选项。 |
属性
AccessCondition |
获取或设置 (与 Azure Cosmos DB 服务中的请求关联的 ETag) 条件。 |
ConsistencyLevel |
获取或设置 Azure Cosmos DB 服务中请求所需的一致性级别。 |
DisableRUPerMinuteUsage |
获取或设置 DisableRUPerMinuteUsage Azure Cosmos DB 服务中当前请求的 。 |
EnableScriptLogging |
获取或设置 EnableScriptLogging Azure Cosmos DB 服务中当前请求的 。 |
IndexingDirective |
获取或设置索引指令, (Azure Cosmos DB 服务中的请求包含或排除) 。 |
JsonSerializerSettings |
获取或设置 JsonSerializerSettings 用于反序列化文档的当前请求的 。 如果为 null,则使用 DocumentClient 中设置的默认序列化程序设置。 |
OfferEnableRUPerMinuteThroughput |
获取或设置 OfferEnableRUPerMinuteThroughput Azure Cosmos DB 服务中集合的 |
OfferThroughput |
获取或设置为集合预配的套餐吞吐量,以度量 Azure Cosmos DB 服务中的每单位请求数。 |
OfferType |
获取或设置 Azure Cosmos DB 服务中资源的套餐类型。 |
PartitionKey |
获取或设置 PartitionKey Azure Cosmos DB 服务中当前请求的 。 |
PopulatePartitionKeyRangeStatistics |
获取或设置 PopulatePartitionKeyRangeStatistics Azure Cosmos DB 服务中文档集合读取请求的 。 |
PopulateQuotaInfo |
获取或设置 PopulateQuotaInfo Azure Cosmos DB 服务中文档集合读取请求的 。 |
PostTriggerInclude |
获取或设置在 Azure Cosmos DB 服务中的操作后要调用的触发器。 |
PreTriggerInclude |
获取或设置在 Azure Cosmos DB 服务中的操作之前要调用的触发器。 |
ResourceTokenExpirySeconds |
获取或设置资源令牌的到期时间。 在 Azure Cosmos DB 服务中创建/更新/读取权限时使用。 |
SessionToken |
获取或设置用于 Azure Cosmos DB 服务中的会话一致性的令牌。 |
SharedOfferThroughput |
已过时.
获取或设置集合上的共享产品/服务吞吐量。 |