Поделиться через


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.

Примечание. Значение compatibilityMode не может быть true, если используется KeySuffix.

ContainerId

Возвращает или задает идентификатор контейнера.

ContainerThroughput

Возвращает или задает набор пропускной способности при создании контейнера. Значение по умолчанию — 400.

CosmosClientOptions

Возвращает или задает параметры для CosmosClient.

CosmosDbEndpoint

Возвращает или задает конечную точку CosmosDB.

DatabaseId

Возвращает или задает идентификатор базы данных для экземпляра Cosmos DB.

KeySuffix

Возвращает или задает суффикс, добавляемый к каждому ключу. EscapeKey(String).

Примечание. для использования KeySuffix необходимо задать значение false CompatibilityMode. Если используется KeySuffix, ключи не будут усечены, но исключение будет возникать, если длина ключа длиннее, чем разрешено CosmosDb.

TokenCredential

Возвращает или задает учетные данные маркера для Cosmos DB.

Применяется к