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 di una sequenza parallela finché una condizione specificata restituisce true.
Overload
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Restituisce elementi di una sequenza parallela finché una condizione specificata restituisce true. L'indice dell'elemento viene usato nella logica della funzione predicativa. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Restituisce elementi di una sequenza parallela finché una condizione specificata restituisce true. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
Restituisce elementi di una sequenza parallela finché una condizione specificata restituisce true. L'indice dell'elemento viene usato nella logica della funzione predicativa.
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 degli elementi di source
.
Parametri
- source
- ParallelQuery<TSource>
Sequenza dalla quale vengono restituiti gli elementi.
Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.
Restituisce
Sequenza che contiene gli elementi della sequenza di input che precedono l'elemento in corrispondenza del quale 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ù elementi Int32.MaxValue vengono enumerati da questa query.
Una o più eccezioni si sono verificate durante la valutazione della query.
Vedi anche
Si applica a
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
- Origine:
- ParallelEnumerable.cs
Restituisce elementi di una sequenza parallela finché una condizione specificata restituisce 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 degli elementi di source
.
Parametri
- source
- ParallelQuery<TSource>
Sequenza dalla quale vengono restituiti gli elementi.
Restituisce
Sequenza che contiene gli elementi della sequenza di input che precedono l'elemento in corrispondenza del quale 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).
Una o più eccezioni si sono verificate durante la valutazione della query.