Język

CosmosDbPartitionedStorageOptions.CompatibilityMode Właściwość

Definicja

Otrzymuje lub ustawia wartość wskazującą, czy uruchomić w trybie kompatybilności. Wczesne wersje CosmosDb miały limit długości klucza wynoszący 255 razy. Klucze dłuższe niż ten zostały obcięte w CosmosDbKeyEscape. Pozostaje to domyślne zachowanie, ale można to nadpisać, ustawiając CompatibilityMode na false. To ustawienie pozwala również na użycie starszych kolekcji, gdzie nie określono PartitionKey.

Uwaga: CompatibilityMode nie może być "prawdziwy", jeśli używany jest KeySuffix.

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

Wartość właściwości

Obecnie maksymalna długość klucza dla cosmosdb wynosi 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits domyślna wartość kompatybilności wstecznej to 255 MaxKeyLength.

Dotyczy