CosmosDbPartitionedStorage Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions) |
Inicializa una nueva instancia de la clase CosmosDbPartitionedStorage. con las credenciales, el identificador de base de datos y el identificador de contenedor proporcionados de CosmosDB. |
| CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer) |
Inicializa una nueva instancia de la clase CosmosDbPartitionedStorage. con las credenciales, el identificador de base de datos y el identificador de colección proporcionados de CosmosDB. |
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions)
Inicializa una nueva instancia de la clase CosmosDbPartitionedStorage. con las credenciales, el identificador de base de datos y el identificador de contenedor proporcionados de CosmosDB.
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)
Parámetros
- cosmosDbStorageOptions
- CosmosDbPartitionedStorageOptions
Opciones de configuración de almacenamiento con particiones de Cosmos DB.
Se aplica a
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer)
Inicializa una nueva instancia de la clase CosmosDbPartitionedStorage. con las credenciales, el identificador de base de datos y el identificador de colección proporcionados de CosmosDB.
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)
Parámetros
- cosmosDbStorageOptions
- CosmosDbPartitionedStorageOptions
Opciones de configuración de almacenamiento con particiones de Cosmos DB.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
Si se pasa un JsonSerializer personalizado, se recomienda la siguiente configuración:
jsonSerializer.TypeNameHandling = TypeNameHandling.All.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = new DefaultContractResolver().
jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().