ParallelEnumerable.SkipWhile Metodo

Definizione

Ignora gli elementi in una sequenza parallela finché la condizione specificata non restituisce true, quindi restituisce gli elementi rimanenti.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements.

Overload

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

Ignora gli elementi in una sequenza parallela finché la condizione specificata non restituisce true, quindi restituisce gli elementi rimanenti.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements.

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

Ignora gli elementi in una sequenza parallela finché la condizione specificata non restituisce true, quindi restituisce gli elementi rimanenti.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements. L'indice dell'elemento viene usato nella logica della funzione predicativa.The element's index is used in the logic of the predicate function.

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

Ignora gli elementi in una sequenza parallela finché la condizione specificata non restituisce true, quindi restituisce gli elementi rimanenti.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ SkipWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member SkipWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function SkipWhile(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.The type of elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza dalla quale vengono restituiti gli elementi.The sequence to return elements from.

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 gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato dal predicato.A sequence that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by predicate.

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

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

Ignora gli elementi in una sequenza parallela finché la condizione specificata non restituisce true, quindi restituisce gli elementi rimanenti.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements. L'indice dell'elemento viene usato nella logica della funzione predicativa.The 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> ^ SkipWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member SkipWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function SkipWhile(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.The type of elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza dalla quale vengono restituiti gli elementi.The sequence to return elements from.

predicate
Func<TSource,Int32,Boolean>

Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.A function to test each source element for a condition; the second parameter of the function represents the index of the source element.

Restituisce

ParallelQuery<TSource>

Sequenza che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato dal predicato.A sequence that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by predicate.

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