IAsyncEnumerable<T> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwidacznia moduł wyliczający, który zapewnia asynchroniczną iterację nad wartościami określonego typu.
generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)
Parametry typu
- T
Typ elementów w kolekcji.
Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.Metody
GetAsyncEnumerator(CancellationToken) |
Zwraca moduł wyliczający, który iteruje asynchronicznie przez kolekcję. |
Metody rozszerzania
ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean) |
Konfiguruje sposób oczekiwania na zadania zwracane z iteracji asynchronicznych. |
ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken) |
Konwertuje IAsyncEnumerable<T> wystąpienie na IEnumerable<T> element wyliczający elementy w sposób blokujący. |
WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken) |
Ustawia element CancellationToken do przekazania podczas GetAsyncEnumerator(CancellationToken) iteracji. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla