ParallelEnumerable.Select Método

Definición

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.Projects in parallel each element of a sequence into a new form.

Sobrecargas

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario mediante la incorporación del índice del elemento.Projects in parallel each element of a sequence into a new form by incorporating the element's index.

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.Projects in parallel each element of a sequence into a new form.

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario mediante la incorporación del índice del elemento.Projects in parallel each element of a sequence into a new form by incorporating the element's index.

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

Parámetros de tipo

TSource

Tipo de los elementos de source.The type of the elements of source.

TResult

Tipo de elementos devueltos por el selector.The type of elements returned by selector.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores sobre la que se va a invocar una función de transformación.A sequence of values to invoke a transform function on.

selector
Func<TSource,Int32,TResult>

Función de transformación que se va a aplicar a cada elemento.A transform function to apply to each element.

Devoluciones

ParallelQuery<TResult>

Secuencia cuyos elementos son el resultado de invocar la función de transformación en cada elemento de source, en función del índice suministrado a selector.A sequence whose elements are the result of invoking the transform function on each element of source, based on the index supplied to selector.

Excepciones

source o selector es una referencia nula (Nothing en Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

La consulta enumera más de MaxValue elementos.More than MaxValue elements are enumerated by the query. Esta situación puede darse en escenarios de streaming.This condition might occur in streaming scenarios.

Se aplica a

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.Projects in parallel each element of a sequence into a new form.

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

Parámetros de tipo

TSource

Tipo de los elementos de source.The type of the elements of source.

TResult

Tipo de elementos devueltos por el selector.The type of elements returned by selector.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores sobre la que se va a invocar una función de transformación.A sequence of values to invoke a transform function on.

selector
Func<TSource,TResult>

Función de transformación que se va a aplicar a cada elemento.A transform function to apply to each element.

Devoluciones

ParallelQuery<TResult>

Secuencia cuyos elementos son el resultado de invocar la función de transformación en cada elemento de source.A sequence whose elements are the result of invoking the transform function on each element of source.

Excepciones

source o selector es una referencia nula (Nothing en Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

Se aplica a