StorageExtensions.ReadAsync<TStoreItem> Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri és erősen begépeli az objektumok gyűjteményét az IStoreItem állapottárolóból.
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))
Típusparaméterek
- TStoreItem
A tárolóból lekérendő elem típusa.
Paraméterek
- storage
- IStorage
Az állapottároló.
- keys
- String[]
A tárolóból lekérendő objektumok kulcsainak gyűjteménye.
- cancellationToken
- CancellationToken
Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.
Válaszok
Egy feladat, amely a végrehajtásra váró munkát jelöli.
Megjegyzések
Ha a feladat sikeresen befejeződött, az eredmény tartalmazza az erősen begépelt objektumok szótárát, amelyet az indexel.keys