ParallelEnumerable.TakeWhile Metodo

Definizione

Restituisce elementi da una sequenza parallela purché una condizione specificata sia true.

Overload

Nome Descrizione
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Restituisce elementi da una sequenza parallela purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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

Restituisce elementi da una sequenza parallela purché una condizione specificata sia true.

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

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Restituisce elementi da una sequenza parallela purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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

Parametri di tipo

TSource

Tipo di elementi di source.

Parametri

source
ParallelQuery<TSource>

Sequenza da cui restituire gli elementi.

predicate
Func<TSource,Int32,Boolean>

Funzione per testare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.

Valori restituiti

Sequenza che contiene elementi della sequenza di input che si verificano prima dell'elemento in cui il test non viene più superato.

Eccezioni

source o predicate è un riferimento Null (Nothing in Visual Basic).

Più di Int32.MaxValue elementi vengono enumerati da questa query.

Durante la valutazione della query si sono verificate una o più eccezioni.

Vedi anche

Si applica a

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

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Restituisce elementi da una sequenza parallela purché una condizione specificata sia true.

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

Parametri di tipo

TSource

Tipo di elementi di source.

Parametri

source
ParallelQuery<TSource>

Sequenza da cui restituire gli elementi.

predicate
Func<TSource,Boolean>

Funzione per testare ogni elemento per una condizione.

Valori restituiti

Sequenza che contiene gli elementi della sequenza di input che si verificano prima dell'elemento in cui il test non viene più superato.

Eccezioni

source o predicate è un riferimento Null (Nothing in Visual Basic).

Durante la valutazione della query si sono verificate una o più eccezioni.

Vedi anche

Si applica a