AsyncEnumerable.AllAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken) |
Určuje, zda všechny prvky sekvence splňují podmínku. |
| AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken) |
Určuje, zda všechny prvky sekvence splňují podmínku. |
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
- Zdroj:
- AllAsync.cs
- Zdroj:
- AllAsync.cs
- Zdroj:
- AllAsync.cs
Určuje, zda všechny prvky sekvence splňují podmínku.
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)
Parametry typu
- TSource
Typ prvků zdroje.
Parametry
- source
- IAsyncEnumerable<TSource>
Obsahuje IAsyncEnumerable<T> prvky, na které se má predikát použít.
- cancellationToken
- CancellationToken
Monitorování CancellationToken žádostí o zrušení Výchozí hodnota je None.
Návraty
truepokud každý prvek zdrojové sekvence projde testem v zadaném predikátu nebo pokud je sekvence prázdná; v opačném případě . false
Výjimky
predicate je null.
Platí pro
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
- Zdroj:
- AllAsync.cs
- Zdroj:
- AllAsync.cs
- Zdroj:
- AllAsync.cs
Určuje, zda všechny prvky sekvence splňují podmínku.
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)
Parametry typu
- TSource
Typ prvků zdroje.
Parametry
- source
- IAsyncEnumerable<TSource>
Obsahuje IAsyncEnumerable<T> prvky, na které se má predikát použít.
- predicate
- Func<TSource,CancellationToken,ValueTask<Boolean>>
Funkce k otestování jednotlivých prvků pro podmínku.
- cancellationToken
- CancellationToken
Monitorování CancellationToken žádostí o zrušení Výchozí hodnota je None.
Návraty
truepokud každý prvek zdrojové sekvence projde testem v zadaném predikátu nebo pokud je sekvence prázdná; v opačném případě . false
Výjimky
predicate je null.