CosmosDbPartitionedStorageOptions.CompatibilityMode Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.