Langue

StorageExtensions.ReadAsync<TStoreItem> Méthode

Définition

Obtient et tape fortement une collection d’objets IStoreItem à partir du stockage d’état.

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

Paramètres de type

TStoreItem

Le type d’objet à récupérer en stockage.

Paramètres

storage
IStorage

Le stockage d’État.

keys
String[]

La collecte des clés pour que les objets soient récupérés du stockage.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Task<IDictionary<String,TStoreItem>>

Tâche qui représente le travail mis en file d’attente à exécuter.

Remarques

Si la tâche est accomplie avec succès, le résultat contient un dictionnaire des objets fortement typés, indexé par le keys.

S’applique à