AsyncEnumerable.AllAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
- 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.