Dela via


CosmosDbPartitionedStorageOptions Klass

Definition

Partitionerade lagringsalternativ för Cosmos DB.

public class CosmosDbPartitionedStorageOptions
type CosmosDbPartitionedStorageOptions = class
Public Class CosmosDbPartitionedStorageOptions
Arv
CosmosDbPartitionedStorageOptions

Konstruktorer

CosmosDbPartitionedStorageOptions()

Partitionerade lagringsalternativ för Cosmos DB.

Egenskaper

AuthKey

Hämtar eller anger autentiseringsnyckeln för Cosmos DB.

CompatibilityMode

Hämtar eller anger ett värde som anger om kompatibilitetsläget ska köras eller inte. Tidiga versioner av CosmosDb hade en nyckellängdsgräns på 255. Nycklar som är längre än detta trunkerades i CosmosDbKeyEscape. Detta är fortfarande standardbeteendet, men kan åsidosättas genom att ställa in CompatibilityMode på false. Den här inställningen tillåter också användning av äldre samlingar där ingen PartitionKey har angetts.

Obs! CompatibilityMode kan inte vara "true" om KeySuffix används.

ContainerId

Hämtar eller anger containeridentifieraren.

ContainerThroughput

Hämtar eller anger dataflödesuppsättningen när containern skapas. Standardvärdet är 400.

CosmosClientOptions

Hämtar eller anger alternativen för CosmosClient.

CosmosDbEndpoint

Hämtar eller anger CosmosDB-slutpunkten.

DatabaseId

Hämtar eller anger databasidentifieraren för Cosmos DB-instansen.

KeySuffix

Hämtar eller anger att suffixet ska läggas till i varje nyckel. EscapeKey(String).

Obs! CompatibilityMode måste vara inställt på "false" för att använda ett KeySuffix. När KeySuffix används trunkeras inte nycklar, men ett undantag utlöses om nyckellängden är längre än vad som tillåts av CosmosDb.

TokenCredential

Hämtar eller anger tokenautentiseringsuppgifterna för Cosmos DB.

Gäller för