Comparteix a través de


ParallelEnumerable.Select Método

Definición

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.

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.

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

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario mediante la incorporación del índice del elemento.

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.

TResult

Tipo de elementos devueltos por selector.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores sobre la que se va a invocar una función de transformación.

selector
Func<TSource,Int32,TResult>

Función de transformación que se va a aplicar a cada elemento.

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.

Excepciones

source o selector 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.

La consulta enumera más de los elementos Int32.MaxValue . Esta situación puede darse en escenarios de streaming.

Consulte también

Se aplica a

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Proyecta en paralelo cada elemento de una secuencia en un nuevo formulario.

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.

TResult

Tipo de elementos devueltos por selector.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores sobre la que se va a invocar una función de transformación.

selector
Func<TSource,TResult>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

ParallelQuery<TResult>

Secuencia cuyos elementos son el resultado de invocar la función de transformación en cada elemento de source.

Excepciones

source o selector 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.

Consulte también

Se aplica a