AsyncEnumerable.CountAsync Método

Definición

Sobrecargas

Nombre Description
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Devuelve el número de elementos de una secuencia que cumplen una condición.

CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Devuelve el número de elementos de una secuencia que cumplen una condición.

CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Devuelve el número de elementos de una secuencia.

CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Source:
CountAsync.cs
Source:
CountAsync.cs
Source:
CountAsync.cs

Devuelve el número de elementos de una secuencia que cumplen una condición.

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)

Parámetros de tipo

TSource

Tipo de los elementos de origen.

Parámetros

source
IAsyncEnumerable<TSource>

Secuencia que contiene elementos que se van a probar y contar.

predicate
Func<TSource,Boolean>

Función para probar cada elemento de una condición.

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para las solicitudes de cancelación. El valor predeterminado es None.

Devoluciones

Número de elementos de la secuencia de entrada que cumplen la condición en la función de predicado.

Excepciones

source es null.

El número de elementos que cumplen la condición es mayor que MaxValue (a través de la tarea devuelta).

Se aplica a

CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Source:
CountAsync.cs
Source:
CountAsync.cs
Source:
CountAsync.cs

Devuelve el número de elementos de una secuencia que cumplen una condición.

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)

Parámetros de tipo

TSource

Tipo de los elementos de origen.

Parámetros

source
IAsyncEnumerable<TSource>

Secuencia que contiene elementos que se van a probar y contar.

predicate
Func<TSource,CancellationToken,ValueTask<Boolean>>

Función para probar cada elemento de una condición.

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para las solicitudes de cancelación. El valor predeterminado es None.

Devoluciones

Número de elementos de la secuencia de entrada que cumplen la condición en la función de predicado.

Excepciones

source es null.

El número de elementos que cumplen la condición es mayor que MaxValue (a través de la tarea devuelta).

Se aplica a

CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Source:
CountAsync.cs
Source:
CountAsync.cs
Source:
CountAsync.cs

Devuelve el número de elementos de una secuencia.

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)

Parámetros de tipo

TSource

Tipo de los elementos de origen.

Parámetros

source
IAsyncEnumerable<TSource>

Secuencia que contiene elementos que se van a contar.

cancellationToken
CancellationToken

que CancellationToken se va a supervisar para las solicitudes de cancelación. El valor predeterminado es None.

Devoluciones

Número de elementos de la secuencia de entrada.

Excepciones

source es null.

El número de elementos del origen es mayor que MaxValue (a través de la tarea devuelta).

Se aplica a