IAsyncEnumerable<T> Gränssnitt

Definition

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.

Gäller för