AsyncEnumerable.CountAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken) |
Retourne le nombre d’éléments d’une séquence qui répondent à une condition. |
| CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken) |
Retourne le nombre d’éléments d’une séquence qui répondent à une condition. |
| CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken) |
Retourne le nombre d’éléments d’une séquence. |
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
Retourne le nombre d’éléments d’une séquence qui répondent à une condition.
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)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
Séquence qui contient des éléments à tester et à compter.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Nombre d’éléments dans la séquence d’entrée qui répondent à la condition dans la fonction de prédicat.
Exceptions
source a la valeur null.
Le nombre d’éléments qui répondent à la condition est supérieur MaxValue à (via la tâche retournée).
S’applique à
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
Retourne le nombre d’éléments d’une séquence qui répondent à une condition.
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)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
Séquence qui contient des éléments à tester et à compter.
- predicate
- Func<TSource,CancellationToken,ValueTask<Boolean>>
Fonction permettant de tester chaque élément pour une condition.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Nombre d’éléments dans la séquence d’entrée qui répondent à la condition dans la fonction de prédicat.
Exceptions
source a la valeur null.
Le nombre d’éléments qui répondent à la condition est supérieur MaxValue à (via la tâche retournée).
S’applique à
CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
- Source:
- CountAsync.cs
Retourne le nombre d’éléments d’une séquence.
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)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
Séquence qui contient des éléments à compter.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Nombre d’éléments dans la séquence d’entrée.
Exceptions
source a la valeur null.
Le nombre d’éléments de la source est supérieur MaxValue à (via la tâche retournée).