Sprache

CosmosDbPartitionedStorage Konstruktoren

Definition

Überlädt

Name Beschreibung
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 = neuer AllowedTypesSerializationBinder().

Gilt für: