ParallelEnumerable.Select Methode

Definition

Projiziert parallel jedes Element einer Sequenz in ein neues Formular.

Überlädt

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

Projiziert parallel jedes Element einer Sequenz in ein neues Formular, indem er den Index des Elements einbezieht.

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

Projiziert parallel jedes Element einer Sequenz in ein neues Formular.

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

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Projiziert parallel jedes Element einer Sequenz in ein neues Formular, indem er den Index des Elements einbezieht.

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)

Typparameter

TSource

Der Typ der Elemente von source.

TResult

Der Vom Selektor zurückgegebene Typ von Elementen.

Parameter

source
ParallelQuery<TSource>

Eine Abfolge von Werten, für die eine Transformationsfunktion aufgerufen werden soll.

selector
Func<TSource,Int32,TResult>

Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.

Gibt zurück

ParallelQuery<TResult>

Eine Sequenz, deren Elemente das Ergebnis des Aufrufens der Transformationsfunktion für jedes Element von source, basierend auf dem bereitgestellten selectorIndex .

Ausnahmen

source oder selector ist ein Nullverweis (Nichts in Visual Basic).

Die Abfrage wurde abgebrochen, wobei das Token übergeben wurde WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Mehr als Int32.MaxValue-Elemente werden von der Abfrage aufgezählt. Diese Bedingung kann in Streamingszenarien auftreten.

Weitere Informationen

Gilt für:

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

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Projiziert parallel jedes Element einer Sequenz in ein neues Formular.

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)

Typparameter

TSource

Der Typ der Elemente von source.

TResult

Der Vom Selektor zurückgegebene Typ von Elementen.

Parameter

source
ParallelQuery<TSource>

Eine Abfolge von Werten, für die eine Transformationsfunktion aufgerufen werden soll.

selector
Func<TSource,TResult>

Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.

Gibt zurück

ParallelQuery<TResult>

Eine Sequenz, deren Elemente das Ergebnis des Aufrufens der Transformationsfunktion für jedes Element von sourcesind.

Ausnahmen

source oder selector ist ein Nullverweis (Nichts in Visual Basic).

Die Abfrage wurde abgebrochen, wobei das Token übergeben wurde WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Weitere Informationen

Gilt für: