Freigeben über


CosmosDbPartitionedStorageOptions Klasse

Definition

Cosmos DB Partitioned Storage Options.

public class CosmosDbPartitionedStorageOptions
type CosmosDbPartitionedStorageOptions = class
Public Class CosmosDbPartitionedStorageOptions
Vererbung
CosmosDbPartitionedStorageOptions

Konstruktoren

CosmosDbPartitionedStorageOptions()

Cosmos DB Partitioned Storage Options.

Eigenschaften

AuthKey

Dient zum Abrufen oder Festlegen des Authentifizierungsschlüssels für Cosmos DB.

CompatibilityMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob im Kompatibilitätsmodus ausgeführt werden soll. Frühe Versionen von CosmosDb hatten ein Schlüssellängenlimit von 255. Schlüssel, die länger als dies sind, wurden in CosmosDbKeyEscapeabgeschnitten. Dies bleibt das Standardverhalten, kann jedoch überschrieben werden, indem "CompatibilityMode" auf "false" festgelegt wird. Diese Einstellung ermöglicht auch die Verwendung älterer Sammlungen, bei denen kein PartitionKey angegeben wurde.

Hinweis: CompatibilityMode kann nicht 'true' sein, wenn KeySuffix verwendet wird.

ContainerId

Dient zum Abrufen oder Festlegen des Containerbezeichners.

ContainerThroughput

Dient zum Abrufen oder Festlegen des Durchsatzsatzes beim Erstellen des Containers. Standardwert ist 400.

CosmosClientOptions

Dient zum Abrufen oder Festlegen der Optionen für den CosmosClient.

CosmosDbEndpoint

Dient zum Abrufen oder Festlegen des CosmosDB-Endpunkts.

DatabaseId

Dient zum Abrufen oder Festlegen des Datenbankbezeichners für Cosmos DB-Instanz.

KeySuffix

Ruft das Suffix ab, das jedem Schlüssel hinzugefügt werden soll, oder legt es fest. EscapeKey(String).

Hinweis: CompatibilityMode muss auf "false" festgelegt werden, um einen KeySuffix zu verwenden. Wenn KeySuffix verwendet wird, werden Schlüssel NICHT abgeschnitten, aber eine Ausnahme wird ausgelöst, wenn die Schlüssellänge länger als von CosmosDb zulässig ist.

TokenCredential

Ruft die Tokenanmeldeinformationen für Cosmos DB ab oder legt diese fest.

Gilt für: