Delen via


CosmosDbPartitionedStorage Constructors

Definitie

Overloads

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialiseert een nieuw exemplaar van de klasse CosmosDbPartitionedStorage. met behulp van de opgegeven CosmosDB-referenties, database-id en container-id.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialiseert een nieuw exemplaar van de klasse CosmosDbPartitionedStorage. met behulp van de opgegeven CosmosDB-referenties, database-id en verzamelings-id.

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)

Initialiseert een nieuw exemplaar van de klasse CosmosDbPartitionedStorage. met behulp van de opgegeven CosmosDB-referenties, database-id en 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)

Parameters

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Configuratieopties voor gepartitioneerde opslag in Cosmos DB.

Van toepassing op

CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)

Initialiseert een nieuw exemplaar van de klasse CosmosDbPartitionedStorage. met behulp van de opgegeven CosmosDB-referenties, database-id en verzamelings-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)

Parameters

cosmosDbStorageOptions
CosmosDbPartitionedStorageOptions

Configuratieopties voor gepartitioneerde opslag in Cosmos DB.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Als u een aangepaste JsonSerializer doorgeeft, raden we de volgende instellingen aan:

jsonSerializer.TypeNameHandling = TypeNameHandling.All.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().

Van toepassing op