AsyncEnumerable.AllAsync Methode

Definitie

Overloads

Name Description
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Bepaalt of alle elementen van een reeks aan een voorwaarde voldoen.

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Bepaalt of alle elementen van een reeks aan een voorwaarde voldoen.

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Bron:
AllAsync.cs
Bron:
AllAsync.cs
Bron:
AllAsync.cs

Bepaalt of alle elementen van een reeks aan een voorwaarde voldoen.

public static System.Threading.Tasks.ValueTask<bool> AllAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,bool> predicate, System.Threading.CancellationToken cancellationToken = default);
static member AllAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
<Extension()>
Public Function AllAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Boolean), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)

Type parameters

TSource

Het type van de elementen van de bron.

Parameters

source
IAsyncEnumerable<TSource>

Een IAsyncEnumerable<T> die de elementen bevat waarop het predicaat moet worden toegepast.

predicate
Func<TSource,Boolean>

Een functie om elk element voor een voorwaarde te testen.

cancellationToken
CancellationToken

De CancellationToken te controleren op annuleringsaanvragen. De standaardwaarde is None.

Retouren

true als elk element van de bronreeks de test in het opgegeven predicaat doorstaat of als de reeks leeg is; anders, false.

Uitzonderingen

predicate is null.

Van toepassing op

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Bron:
AllAsync.cs
Bron:
AllAsync.cs
Bron:
AllAsync.cs

Bepaalt of alle elementen van een reeks aan een voorwaarde voldoen.

public static System.Threading.Tasks.ValueTask<bool> AllAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<bool>> predicate, System.Threading.CancellationToken cancellationToken = default);
static member AllAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
<Extension()>
Public Function AllAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, CancellationToken, ValueTask(Of Boolean)), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)

Type parameters

TSource

Het type van de elementen van de bron.

Parameters

source
IAsyncEnumerable<TSource>

Een IAsyncEnumerable<T> die de elementen bevat waarop het predicaat moet worden toegepast.

predicate
Func<TSource,CancellationToken,ValueTask<Boolean>>

Een functie om elk element voor een voorwaarde te testen.

cancellationToken
CancellationToken

De CancellationToken te controleren op annuleringsaanvragen. De standaardwaarde is None.

Retouren

true als elk element van de bronreeks de test in het opgegeven predicaat doorstaat of als de reeks leeg is; anders, false.

Uitzonderingen

predicate is null.

Van toepassing op