IAsyncEnumerator<T> Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Obsługuje prostą iterację asynchroniczną w kolekcji ogólnej.
generic <typename T>
public interface class IAsyncEnumerator : IAsyncDisposable
public interface IAsyncEnumerator<out T> : IAsyncDisposable where T : allows ref struct
public interface IAsyncEnumerator<out T> : IAsyncDisposable
type IAsyncEnumerator<'T> = interface
interface IAsyncDisposable
Public Interface IAsyncEnumerator(Of Out T)
Implements IAsyncDisposable
Parametry typu
- T
Typ obiektów do wyliczenia.
Ten parametr typu jest kowariantny. To znaczy, możesz użyć albo typu, który określiłeś, albo dowolnego typu bardziej wyprowadzonego. Więcej informacji o kowariancji i kontrawariancji można znaleźć w artykule Kowariancja i kontrawariacja w zbiorach generyków.- Implementuje
Właściwości
| Nazwa | Opis |
|---|---|
| Current |
Pobiera element w kolekcji na bieżącej pozycji modułu wyliczającego. |
Metody
| Nazwa | Opis |
|---|---|
| DisposeAsync() |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów asynchronicznie. (Dziedziczone od IAsyncDisposable) |
| MoveNextAsync() |
Przechodzi asynchronicznie do następnego elementu kolekcji. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje, w jaki sposób będą wykonywane oczekiwania na zadania zwrócone z asynchronicznego jednorazowego użytku. |