ParallelEnumerable.Select ParallelEnumerable.Select ParallelEnumerable.Select ParallelEnumerable.Select Method

Definição

Projeta em paralelo cada elemento de uma sequência em um novo formulário.Projects in parallel each element of a sequence into a new form.

Sobrecargas

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

Projeta em paralelo cada elemento de uma sequência em um novo formulário incorporando o índice do 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>) Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Projeta em paralelo cada elemento de uma sequência em um novo formulário.Projects in parallel each element of a sequence into a new form.

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

Projeta em paralelo cada elemento de uma sequência em um novo formulário incorporando o índice do 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

O tipo dos elementos de source.The type of the elements of source.

TResult

O tipo dos elementos retornado pelo seletor.The type of elements returned by selector.

Parâmetros

source
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

Uma sequência de valores na qual uma função de transformação será invocada.A sequence of values to invoke a transform function on.

selector
Func<TSource,Int32,TResult>

Uma função de transformação a ser aplicada a cada elemento.A transform function to apply to each element.

Retornos

ParallelQuery<TResult>

Uma sequência cujos elementos são o resultado de invocar a função de transformação em cada elemento de source com base no índice fornecido para 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.

Exceções

source ou selector é uma referência nula (Nothing no Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

A consulta foi cancelada com o token transmitido pelo WithCancellation.The query was canceled with the token passed in through WithCancellation.

Uma ou mais exceções ocorreram durante a avaliação da consulta.One or more exceptions occurred during the evaluation of the query.

Mais de MaxValue elementos são enumerados pela consulta.More than MaxValue elements are enumerated by the query. Essa condição pode ocorrer em cenários de streaming.This condition might occur in streaming scenarios.

Veja também

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

Projeta em paralelo cada elemento de uma sequência em um novo formulário.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

O tipo dos elementos de source.The type of the elements of source.

TResult

O tipo dos elementos retornado pelo seletor.The type of elements returned by selector.

Parâmetros

source
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

Uma sequência de valores na qual uma função de transformação será invocada.A sequence of values to invoke a transform function on.

selector
Func<TSource,TResult>

Uma função de transformação a ser aplicada a cada elemento.A transform function to apply to each element.

Retornos

ParallelQuery<TResult>

Uma sequência cujos elementos são o resultado da invocação da função de transformação em cada elemento de source.A sequence whose elements are the result of invoking the transform function on each element of source.

Exceções

source ou selector é uma referência nula (Nothing no Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

A consulta foi cancelada com o token transmitido pelo WithCancellation.The query was canceled with the token passed in through WithCancellation.

Uma ou mais exceções ocorreram durante a avaliação da consulta.One or more exceptions occurred during the evaluation of the query.

Veja também

Aplica-se a