Partager via


CosmosDbPartitionedStorage Constructeurs

Définition

Surcharges

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialise une nouvelle instance de la classe CosmosDbPartitionedStorage. à l’aide des informations d’identification CosmosDB fournies, de l’ID de base de données et de l’ID de conteneur.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialise une nouvelle instance de la classe CosmosDbPartitionedStorage. à l’aide des informations d’identification CosmosDB fournies, de l’ID de base de données et de l’ID de collection.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialise une nouvelle instance de la classe CosmosDbPartitionedStorage. à l’aide des informations d’identification CosmosDB fournies, de l’ID de base de données et de l’ID de conteneur.

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)

Paramètres

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Options de configuration de stockage partitionnée Cosmos DB.

S’applique à

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialise une nouvelle instance de la classe CosmosDbPartitionedStorage. à l’aide des informations d’identification CosmosDB fournies, de l’ID de base de données et de l’ID de collection.

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)

Paramètres

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Options de configuration de stockage partitionnée Cosmos DB.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Si vous transmettez un jsonSerializer personnalisé, nous vous recommandons les paramètres suivants :

jsonSerializer.TypeNameHandling = TypeNameHandling.All.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().

S’applique à