다음을 통해 공유


CosmosDbPartitionedStorageOptions.CompatibilityMode 속성

정의

호환 모드에서 실행할지 여부를 나타내는 값을 가져오거나 설정합니다. CosmosDb의 초기 버전에는 키 길이 제한이 255개입니다. 이 키보다 긴 키는 에서 잘렸습니다 CosmosDbKeyEscape. 이 동작은 기본 동작으로 유지되지만 CompatibilityMode를 false로 설정하여 재정의할 수 있습니다. 이 설정을 사용하면 PartitionKey가 지정되지 않은 이전 컬렉션을 사용할 수도 있습니다.

참고: KeySuffix를 사용하는 경우 CompatibilityMode는 'true'일 수 없습니다.

public bool CompatibilityMode { get; set; }
member this.CompatibilityMode : bool with get, set
Public Property CompatibilityMode As Boolean

속성 값

현재 cosmosdb의 최대 키 길이는 1023입니다. https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits 이전 버전과의 호환성에 대한 기본값은 255 MaxKeyLength입니다.

적용 대상