Sprache

StorageExtensions.ReadAsync<TStoreItem> Methode

Definition

Erhält und typisiert stark eine Sammlung von IStoreItem Objekten aus dem Zustandsspeicher.

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))

Typparameter

TStoreItem

Die Art von Gegenstand, den man aus dem Lager holen sollte.

Parameter

storage
IStorage

Das staatliche Lager.

keys
String[]

Die Sammlung von Schlüsseln, die die Objekte aus dem Speicher holen sollen.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um eine Kündigungsbenachrichtigung zu erhalten.

Gibt zurück

Task<IDictionary<String,TStoreItem>>

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

Hinweise

Wenn die Aufgabe erfolgreich abgeschlossen wird, enthält das Ergebnis ein Wörterbuch der stark typisierten Objekte, indexiert durch die keys.

Gilt für: