AsyncEnumerable.CountAsync 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 |
|---|---|
| CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken) |
Returnerar antalet element i en sekvens som uppfyller ett villkor. |
| CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken) |
Returnerar antalet element i en sekvens som uppfyller ett villkor. |
| CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken) |
Returnerar antalet element i en sekvens. |
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
Returnerar antalet element i en sekvens som uppfyller ett villkor.
public static System.Threading.Tasks.ValueTask<int> CountAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,bool> predicate, System.Threading.CancellationToken cancellationToken = default);
static member CountAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
<Extension()>
Public Function CountAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Boolean), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Integer)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
En sekvens som innehåller element som ska testas och räknas.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
Antalet element i indatasekvensen som uppfyller villkoret i predikatfunktionen.
Undantag
source är null.
Antalet element som uppfyller villkoret är större än MaxValue (via den returnerade aktiviteten).
Gäller för
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
Returnerar antalet element i en sekvens som uppfyller ett villkor.
public static System.Threading.Tasks.ValueTask<int> CountAsync<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 CountAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
<Extension()>
Public Function CountAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, CancellationToken, ValueTask(Of Boolean)), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Integer)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
En sekvens som innehåller element som ska testas och räknas.
- 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
Antalet element i indatasekvensen som uppfyller villkoret i predikatfunktionen.
Undantag
source är null.
Antalet element som uppfyller villkoret är större än MaxValue (via den returnerade aktiviteten).
Gäller för
CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
- Källa:
- CountAsync.cs
Returnerar antalet element i en sekvens.
public static System.Threading.Tasks.ValueTask<int> CountAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, System.Threading.CancellationToken cancellationToken = default);
static member CountAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<int>
<Extension()>
Public Function CountAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Integer)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
En sekvens som innehåller element som ska räknas.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
Antalet element i indatasekvensen.
Undantag
source är null.
Antalet element i källan är större än MaxValue (via den returnerade aktiviteten).