Lingua

StorageExtensions.ReadAsync<TStoreItem> Metodo

Definizione

Ottiene e digita fortemente una collezione di IStoreItem oggetti dall'archiviazione di stato.

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

Parametri di tipo

TStoreItem

Il tipo di oggetto da prendere dal deposito.

Parametri

storage
IStorage

Il deposito statale.

keys
String[]

La raccolta di chiavi per gli oggetti da ottenere dal deposito.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Task<IDictionary<String,TStoreItem>>

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se il compito viene completato con successo, il risultato contiene un dizionario degli oggetti fortemente tipizzati, indicizzato da .keys

Si applica a