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.
Pobiera lub ustawia wartość wskazującą, czy należy uruchomić w trybie zgodności. Wczesne wersje usługi CosmosDb miały limit długości klucza 255. Klucze dłuższe niż te zostały obcięte w obiekcie CosmosDbKeyEscape. Pozostaje to zachowaniem domyślnym, ale można je zastąpić, ustawiając wartość CompatibilityMode na false. To ustawienie pozwoli również na używanie starszych kolekcji, w których nie określono klucza partycji.
Uwaga: Tryb zgodności nie może być "true", jeśli jest używany plik 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 bazy danych cosmosdb wynosi 1023: https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits wartość domyślna dla zgodności z poprzednimi wersjami to 255 MaxKeyLength.