CosmosDbPartitionedStorage 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 Bot 的資料分割,實作 CosmosDB 型儲存體提供者。
public class CosmosDbPartitionedStorage : IDisposable, Microsoft.Bot.Builder.IStorage
type CosmosDbPartitionedStorage = class
interface IStorage
interface IDisposable
Public Class CosmosDbPartitionedStorage
Implements IDisposable, IStorage
- 繼承
-
CosmosDbPartitionedStorage
- 實作
建構函式
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions) |
初始化 CosmosDbPartitionedStorage 類別的新執行個體。 使用提供的 CosmosDB 認證、資料庫識別碼和容器識別碼。 |
CosmosDbPartitionedStorage(CosmosDbPartitionedStorageOptions, JsonSerializer) |
初始化 CosmosDbPartitionedStorage 類別的新執行個體。 使用提供的 CosmosDB 認證、資料庫識別碼和集合識別碼。 |
方法
DeleteAsync(String[], CancellationToken) |
從 Cosmos DB 容器中刪除一或多個專案。 |
Dispose() |
處置物件實例,並釋放 類別所擁有的任何相關物件。 |
Dispose(Boolean) |
處置 類別所使用的物件。 |
ReadAsync(String[], CancellationToken) |
從 Cosmos DB 容器讀取一或多個具有相符索引鍵的專案。 |
WriteAsync(IDictionary<String,Object>, CancellationToken) |
在 Cosmos DB 容器中插入或更新一或多個專案。 |
擴充方法
ReadAsync<TStoreItem>(IStorage, String[], CancellationToken) |
從狀態儲存體取得和強式輸入 物件的集合 IStoreItem 。 |