CosmosDbPartitionedStorage Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje zprostředkovatele úložiště založeného na Cosmos DB pomocí dělení robota.
public class CosmosDbPartitionedStorage : IDisposable, Microsoft.Bot.Builder.IStorage
type CosmosDbPartitionedStorage = class
interface IStorage
interface IDisposable
Public Class CosmosDbPartitionedStorage
Implements IDisposable, IStorage
- Dědičnost
-
CosmosDbPartitionedStorage
- Implementuje
Konstruktory
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions) |
Inicializuje novou instanci CosmosDbPartitionedStorage třídy . pomocí zadaných přihlašovacích údajů cosmos DB, ID databáze a ID kontejneru. |
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer) |
Inicializuje novou instanci CosmosDbPartitionedStorage třídy . pomocí zadaných přihlašovacích údajů, ID databáze a ID kolekce služby Cosmos DB. |
Metody
DeleteAsync(String[], CancellationToken) |
Odstraní jednu nebo více položek z kontejneru Cosmos DB. |
Dispose() |
Odstraní instanci objektu a uvolní všechny související objekty vlastněné třídou . |
Dispose(Boolean) |
Odstraní objekty používané třídou . |
ReadAsync(String[], CancellationToken) |
Načte jednu nebo více položek s odpovídajícími klíči z kontejneru Cosmos DB. |
WriteAsync(IDictionary<String,Object>, CancellationToken) |
Vloží nebo aktualizuje jednu nebo více položek do kontejneru Cosmos DB. |
Metody rozšíření
ReadAsync<TStoreItem>(IStorage, String[], CancellationToken) |
Získá a silné typy kolekce IStoreItem objektů z úložiště stavu. |