CosmosDbPartitionedStorage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert einen CosmosDB-basierten Speicheranbieter mithilfe der Partitionierung für einen Bot.
public class CosmosDbPartitionedStorage : IDisposable, Microsoft.Bot.Builder.IStorage
type CosmosDbPartitionedStorage = class
interface IStorage
interface IDisposable
Public Class CosmosDbPartitionedStorage
Implements IDisposable, IStorage
- Vererbung
-
CosmosDbPartitionedStorage
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer) |
Initialisiert eine neue Instanz der CosmosDbPartitionedStorage-Klasse. unter Verwendung der bereitgestellten CosmosDB-Zugangsdaten, Datenbank-ID und Sammlungs-ID. |
| CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions) |
Initialisiert eine neue Instanz der CosmosDbPartitionedStorage-Klasse. Verwenden der bereitgestellten CosmosDB-Anmeldeinformationen, Datenbank-ID und Container-ID. |
Methoden
| Name | Beschreibung |
|---|---|
| DeleteAsync(String[], CancellationToken) |
Löscht ein oder mehrere Elemente aus dem Cosmos DB-Container. |
| Dispose() |
Entsorgt die Objektinstanz und gibt alle verwandten Objekte frei, die der Klasse gehören. |
| Dispose(Boolean) |
Entsorgt von der Klasse verwendeten Objekte. |
| ReadAsync(String[], CancellationToken) |
Liest ein oder mehrere Einträge mit passenden Schlüsseln aus dem Cosmos-DB-Container. |
| WriteAsync(IDictionary<String,Object>, CancellationToken) |
Fügt ein oder mehrere Elemente in den Cosmos DB-Container ein oder mehrere Elemente ein. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| ReadAsync<TStoreItem>(IStorage, String[], CancellationToken) |
Erhält und typisiert stark eine Sammlung von IStoreItem Objekten aus dem Zustandsspeicher. |