Sdílet prostřednictvím


AsyncEnumerable<TResult>.ToArrayAsync(CancellationToken) Metoda

Definice

Asynchronně vytvoří pole z tohoto AsyncEnumerable<TResult>objektu .

public System.Threading.Tasks.Task<TResult[]> ToArrayAsync (System.Threading.CancellationToken cancellationToken = default);
member this.ToArrayAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result[]>
Public Function ToArrayAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of TResult())

Parametry

cancellationToken
CancellationToken

A CancellationToken , která se má sledovat při čekání na dokončení úkolu.

Návraty

Task<TResult[]>

Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje pole, které obsahuje prvky ze vstupní sekvence.

Poznámky

Více aktivních operací ve stejné kontextové instanci není podporováno. Pomocí příkazu await se ujistěte, že se před voláním jiné metody v tomto kontextu dokončily všechny asynchronní operace.

Platí pro