Condividi tramite


ParallelEnumerable.Select Metodo

Definizione

Proietta in parallelo ogni elemento di una sequenza in un nuovo form.

Overload

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

Proietta in parallelo ogni elemento di una sequenza in un nuovo form incorporando l'indice dell'elemento.

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

Proietta in parallelo ogni elemento di una sequenza in un nuovo form.

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

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Proietta in parallelo ogni elemento di una sequenza in un nuovo form incorporando l'indice dell'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)

Parametri di tipo

TSource

Tipo degli elementi di source.

TResult

Tipo di elementi restituiti dal selettore.

Parametri

source
ParallelQuery<TSource>

Sequenza di valori su cui richiamare una funzione di trasformazione.

selector
Func<TSource,Int32,TResult>

Funzione di trasformazione da applicare a ogni elemento.

Restituisce

ParallelQuery<TResult>

Sequenza i cui elementi sono il risultato del richiamo alla funzione di trasformazione su ogni elemento di source, in base all'indice fornito a selector.

Eccezioni

source o selector è un riferimento Null (Nothing in Visual Basic).

Una o più eccezioni si sono verificate durante la valutazione della query.

Più elementi Int32.MaxValue vengono enumerati dalla query. Questa condizione può verificarsi in scenari di flusso.

Vedi anche

Si applica a

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

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Proietta in parallelo ogni elemento di una sequenza in un nuovo 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)

Parametri di tipo

TSource

Tipo degli elementi di source.

TResult

Tipo di elementi restituiti dal selettore.

Parametri

source
ParallelQuery<TSource>

Sequenza di valori su cui richiamare una funzione di trasformazione.

selector
Func<TSource,TResult>

Funzione di trasformazione da applicare a ogni elemento.

Restituisce

ParallelQuery<TResult>

Sequenza i cui elementi sono il risultato della chiamata alla funzione di trasformazione su ogni elemento di source.

Eccezioni

source o selector è un riferimento Null (Nothing in Visual Basic).

Una o più eccezioni si sono verificate durante la valutazione della query.

Vedi anche

Si applica a