共用方式為


StorageExtensions.ReadAsync<TStoreItem> 方法

定義

從狀態儲存體取得和強型別 物件的集合 IStoreItem

public static System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<string,TStoreItem>> ReadAsync<TStoreItem> (this Microsoft.Bot.Builder.IStorage storage, string[] keys, System.Threading.CancellationToken cancellationToken = default) where TStoreItem : class;
static member ReadAsync : Microsoft.Bot.Builder.IStorage * string[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<string, 'StoreItem>> (requires 'StoreItem : null)
<Extension()>
Public Function ReadAsync(Of TStoreItem As Class) (storage As IStorage, keys As String(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDictionary(Of String, TStoreItem))

類型參數

TStoreItem

要從儲存體取得的專案類型。

參數

storage
IStorage

狀態儲存體。

keys
String[]

要從儲存體中取得之物件的索引鍵集合。

cancellationToken
CancellationToken

取消語彙基元,可由其他物件或執行緒用來接收取消通知。

傳回

Task<IDictionary<String,TStoreItem>>

工作,表示要執行的工作已排入佇列。

備註

如果工作順利完成,則結果會包含強型別物件的字典,由 編制 keys 索引。

適用於