Freigeben über


AsyncEnumerable<TResult>.ToListAsync(CancellationToken) Methode

Definition

Erstellt asynchron eine List<T> aus dieser AsyncEnumerable<TResult> , indem sie asynchron aufgezählt wird.

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

Parameter

cancellationToken
CancellationToken

Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.

Gibt zurück

Task<List<TResult>>

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Aufgabenergebnis enthält ein List<T> , das Elemente aus der Eingabesequenz enthält.

Hinweise

Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.

Gilt für: