Taal

StorageExtensions.ReadAsync<TStoreItem> Methode

Definitie

Krijgt en typt sterk een verzameling objecten IStoreItem uit toestandsopslag.

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

Type parameters

TStoreItem

Het soort item dat je uit de opslag moet halen.

Parameters

storage
IStorage

De staatsopslag.

keys
String[]

De verzameling sleutels die de objecten uit de opslag moeten halen.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<IDictionary<String,TStoreItem>>

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Opmerkingen

Als de taak succesvol wordt voltooid, bevat het resultaat een woordenboek van de sterk getypeerde objecten, geïndexeerd door de keys.

Van toepassing op