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 KeySuffix를 사용하려면 'false'로 설정해야 합니다. KeySuffix를 사용하는 경우 키는 잘리지 않지만 키 길이가 CosmosDb에서 허용하는 것보다 긴 경우 예외가 throw됩니다.

적용 대상