ParallelEnumerable.Where Metodo

Definizione

Filtra in parallelo una sequenza di valori in base a un predicato.Filters in parallel a sequence of values based on a predicate.

Overload

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

Filtra in parallelo una sequenza di valori in base a un predicato.Filters in parallel a sequence of values based on a predicate.

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

Filtra in parallelo una sequenza di valori in base a un predicato.Filters in parallel a sequence of values based on a predicate. L'indice di ogni elemento viene usato nella logica della funzione predicato.Each element's index is used in the logic of the predicate function.

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

Filtra in parallelo una sequenza di valori in base a un predicato.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)

Parametri di tipo

TSource

Tipo degli elementi di origine.The type of the elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza da filtrare.A sequence to filter.

predicate
Func<TSource,Boolean>

Funzione per testare ogni elemento rispetto a una condizione.A function to test each element for a condition.

Restituisce

ParallelQuery<TSource>

Sequenza che contiene elementi della sequenza di input che soddisfano la condizione.A sequence that contains elements from the input sequence that satisfy the condition.

Eccezioni

source o predicate è un riferimento Null (Nothing in Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

La query è stata annullata con il token passato tramite WithCancellation.The query was canceled with the token passed in through WithCancellation.

Una o più eccezioni si sono verificate durante la valutazione della query.One or more exceptions occurred during the evaluation of the query.

Vedi anche

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

Filtra in parallelo una sequenza di valori in base a un predicato.Filters in parallel a sequence of values based on a predicate. L'indice di ogni elemento viene usato nella logica della funzione predicato.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)

Parametri di tipo

TSource

Tipo degli elementi di origine.The type of the elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza da filtrare.A sequence to filter.

predicate
Func<TSource,Int32,Boolean>

Funzione per testare ogni elemento rispetto a una condizione.A function to test each element for a condition.

Restituisce

ParallelQuery<TSource>

Sequenza che contiene elementi della sequenza di input che soddisfano la condizione.A sequence that contains elements from the input sequence that satisfy the condition.

Eccezioni

source o predicate è un riferimento Null (Nothing in Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

La query è stata annullata con il token passato tramite WithCancellation.The query was canceled with the token passed in through WithCancellation.

Il numero di elementi enumerati dalla query è superiore a MaxValue.More than MaxValue elements are enumerated by the query.

Una o più eccezioni si sono verificate durante la valutazione della query.One or more exceptions occurred during the evaluation of the query.

Vedi anche

Si applica a