CosmosDbPartitionedStorageOptions 类

定义

Cosmos DB 分区存储选项。

public class CosmosDbPartitionedStorageOptions
type CosmosDbPartitionedStorageOptions = class
Public Class CosmosDbPartitionedStorageOptions
继承
CosmosDbPartitionedStorageOptions

构造函数

CosmosDbPartitionedStorageOptions()

Cosmos DB 分区存储选项。

属性

AuthKey

获取或设置 Cosmos DB 的身份验证密钥。

CompatibilityMode

获取或设置一个值,该值指示是否在兼容模式下运行。 早期版本的 CosmosDb 的密钥长度限制为 255。 在 CosmosDbKeyEscape中截断的键长于此长度。 这仍然是默认行为,但可以通过将 CompatibilityMode 设置为 false 来重写。 此设置还允许使用未指定 PartitionKey 的较旧集合。

注意:如果使用 KeySuffix,CompatibilityMode 不能为“true”。

ContainerId

获取或设置容器标识符。

ContainerThroughput

获取或设置创建容器时的吞吐量集。 默认值为 400。

CosmosClientOptions

获取或设置 CosmosClient 的选项。

CosmosDbEndpoint

获取或设置 CosmosDB 终结点。

DatabaseId

获取或设置 Cosmos DB 实例的数据库标识符。

KeySuffix

获取或设置要添加到每个键的后缀。 EscapeKey(String)

注意:CompatibilityMode 必须设置为“false”才能使用 KeySuffix。 使用 KeySuffix 时,不会截断密钥,但如果密钥长度超过 CosmosDb 允许的长度,将引发异常。

TokenCredential

获取或设置 Cosmos DB 的令牌凭据。

适用于