Freigeben über


CosmosDbPartitionedStorage Konstruktoren

Definition

Überlädt

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialisiert eine neue Instanz der CosmosDbPartitionedStorage Klasse. Verwenden der bereitgestellten CosmosDB-Anmeldeinformationen, Datenbank-ID und Container-ID.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialisiert eine neue Instanz der CosmosDbPartitionedStorage Klasse. Verwenden der bereitgestellten CosmosDB-Anmeldeinformationen, Datenbank-ID und Sammlungs-ID.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialisiert eine neue Instanz der CosmosDbPartitionedStorage Klasse. Verwenden der bereitgestellten CosmosDB-Anmeldeinformationen, Datenbank-ID und Container-ID.

public CosmosDbPartitionedStorage (Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorageOptions cosmosDbStorageOptions);
new Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorage : Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorageOptions -> Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorage
Public Sub New (cosmosDbStorageOptions As CosmosDbPartitionedStorageOptions)

Parameter

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Cosmos DB partitionierte Speicherkonfigurationsoptionen.

Gilt für:

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialisiert eine neue Instanz der CosmosDbPartitionedStorage Klasse. Verwenden der bereitgestellten CosmosDB-Anmeldeinformationen, Datenbank-ID und Sammlungs-ID.

public CosmosDbPartitionedStorage (Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorageOptions cosmosDbStorageOptions, Newtonsoft.Json.JsonSerializer jsonSerializer);
new Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorage : Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorageOptions * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.CosmosDbPartitionedStorage
Public Sub New (cosmosDbStorageOptions As CosmosDbPartitionedStorageOptions, jsonSerializer As JsonSerializer)

Parameter

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Cosmos DB partitionierte Speicherkonfigurationsoptionen.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Wenn Sie einen benutzerdefinierten JsonSerializer übergeben, empfehlen wir die folgenden Einstellungen:

jsonSerializer.TypeNameHandling = TypeNameHandling.All.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().

Gilt für: