CosmosDbPartitionedStorageOptions.CompatibilityMode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
互換モードで実行するかどうかを示す値を取得または設定します。 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。