ParallelEnumerable.TakeWhile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve elementos de una secuencia paralela siempre que el valor de una condición especificada sea true.
Sobrecargas
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Devuelve elementos de una secuencia paralela siempre que el valor de una condición especificada sea true. El índice del elemento se usa en la lógica de la función de predicado. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Devuelve elementos de una secuencia paralela siempre que el valor de una condición especificada sea true. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Devuelve elementos de una secuencia paralela siempre que el valor de una condición especificada sea true. El índice del elemento se usa en la lógica de la función de predicado.
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)
Parámetros de tipo
- TSource
Tipo de elementos de source
.
Parámetros
- source
- ParallelQuery<TSource>
Secuencia cuyos elementos se van a devolver.
Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.
Devoluciones
Secuencia que contiene elementos de la secuencia de entrada que se encuentran antes del elemento que no pasa la prueba.
Excepciones
source
o predicate
es una referencia nula (Nothing en Visual Basic).
Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Esta consulta enumera más de los elementos Int32.MaxValue .
Se han producido una o más excepciones durante la evaluación de la consulta.
Consulte también
Se aplica a
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Devuelve elementos de una secuencia paralela siempre que el valor de una condición especificada sea 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)
Parámetros de tipo
- TSource
Tipo de elementos de source
.
Parámetros
- source
- ParallelQuery<TSource>
Secuencia cuyos elementos se van a devolver.
Devoluciones
Secuencia que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no pasa la prueba.
Excepciones
source
o predicate
es una referencia nula (Nothing en Visual Basic).
Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Se han producido una o más excepciones durante la evaluación de la consulta.