ParallelEnumerable.TakeWhile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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).
La query è stata annullata con il token passato tramite WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
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.
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).
La query è stata annullata con il token passato tramite WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Durante la valutazione della query si sono verificate una o più eccezioni.