ParallelEnumerable.Where Método

Definición

Filtra en paralelo una secuencia de valores en función de un predicado.Filters in parallel a sequence of values based on a predicate.

Sobrecargas

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Filtra en paralelo una secuencia de valores en función de un predicado.Filters in parallel a sequence of values based on a predicate.

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Filtra en paralelo una secuencia de valores en función de un predicado.Filters in parallel a sequence of values based on a predicate. El índice de cada elemento se usa en la lógica de la función de predicado.Each element's index is used in the logic of the predicate function.

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Filtra en paralelo una secuencia de valores en función de un predicado.Filters in parallel a sequence of values based on a predicate.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As ParallelQuery(Of TSource)

Parámetros de tipo

TSource

Tipo de los elementos de origen.The type of the elements of source.

Parámetros

source
ParallelQuery<TSource>

Secuencia que se va a filtrar.A sequence to filter.

predicate
Func<TSource,Boolean>

Función para probar cada elemento de una condición.A function to test each element for a condition.

Devoluciones

ParallelQuery<TSource>

Secuencia que contiene elementos de la secuencia de entrada que satisfacen la condición.A sequence that contains elements from the input sequence that satisfy the condition.

Excepciones

source o predicate es una referencia nula (Nothing en Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

Se aplica a

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Filtra en paralelo una secuencia de valores en función de un predicado.Filters in parallel a sequence of values based on a predicate. El índice de cada elemento se usa en la lógica de la función de predicado.Each element's index is used in the logic of the predicate function.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As ParallelQuery(Of TSource)

Parámetros de tipo

TSource

Tipo de los elementos de origen.The type of the elements of source.

Parámetros

source
ParallelQuery<TSource>

Secuencia que se va a filtrar.A sequence to filter.

predicate
Func<TSource,Int32,Boolean>

Función para probar cada elemento de una condición.A function to test each element for a condition.

Devoluciones

ParallelQuery<TSource>

Secuencia que contiene elementos de la secuencia de entrada que satisfacen la condición.A sequence that contains elements from the input sequence that satisfy the condition.

Excepciones

source o predicate es una referencia nula (Nothing en Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

La consulta enumera más de MaxValue elementos.More than MaxValue elements are enumerated by the query.

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

Se aplica a