AsyncEnumerable.AllAsync Metod
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.
Överlagringar
| Name | Description |
|---|---|
| AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken) |
Avgör om alla element i en sekvens uppfyller ett villkor. |
| AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken) |
Avgör om alla element i en sekvens uppfyller ett villkor. |
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
- Källa:
- AllAsync.cs
- Källa:
- AllAsync.cs
- Källa:
- AllAsync.cs
Avgör om alla element i en sekvens uppfyller ett villkor.
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)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> som innehåller de element som predikatet ska tillämpas på.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
trueom varje element i källsekvensen klarar testet i det angivna predikatet eller om sekvensen är tom; annars . false
Undantag
predicate är null.
Gäller för
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
- Källa:
- AllAsync.cs
- Källa:
- AllAsync.cs
- Källa:
- AllAsync.cs
Avgör om alla element i en sekvens uppfyller ett villkor.
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)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> som innehåller de element som predikatet ska tillämpas på.
- predicate
- Func<TSource,CancellationToken,ValueTask<Boolean>>
En funktion för att testa varje element för ett villkor.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
trueom varje element i källsekvensen klarar testet i det angivna predikatet eller om sekvensen är tom; annars . false
Undantag
predicate är null.