IAsyncEnumerable<T> Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar en uppräknare som ger asynkron iteration över värden av en angiven typ.
generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)
Typparametrar
- T
Vilken typ av värden som ska räknas upp.
Det här är en covariant-typparameter. Det innebär att du kan använda antingen den typ du angett eller en typ som är mer härledd. Mer information om kovarians och kontravarians finns i Kovarians och kontravarians i Generisk typ.Metoder
| Name | Description |
|---|---|
| GetAsyncEnumerator(CancellationToken) |
Returnerar en uppräknare som itererar asynkront genom samlingen. |
Tilläggsmetoder
| Name | Description |
|---|---|
| ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean) |
Konfigurerar hur väntar på de uppgifter som returneras från en asynkron iteration kommer att utföras. |
| WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken) |
Anger som CancellationToken ska skickas till GetAsyncEnumerator(CancellationToken) vid iterering. |