ParallelEnumerable.AsParallel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht die Parallelisierung einer Abfrage.
Überlädt
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsParallel<TSource>(Partitioner<TSource>) |
Ermöglicht die Parallelisierung einer Abfrage mit einem benutzerdefinierten Partitionierer, der für die Aufteilung der Eingabesequenz in Partitionen zuständig ist, als Quelle. |
AsParallel<TSource>(IEnumerable<TSource>) |
Ermöglicht die Parallelisierung einer Abfrage. |
Hinweise
Diese Methode bindet die Abfrage an PLINQ. Weitere Informationen finden Sie unter Parallel LINQ (PLINQ) Paralleles LINQ (PLINQ).
AsParallel(IEnumerable)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Ermöglicht die Parallelisierung einer Abfrage.
public:
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery ^ AsParallel(System::Collections::IEnumerable ^ source);
public static System.Linq.ParallelQuery AsParallel (this System.Collections.IEnumerable source);
static member AsParallel : System.Collections.IEnumerable -> System.Linq.ParallelQuery
<Extension()>
Public Function AsParallel (source As IEnumerable) As ParallelQuery
Parameter
- source
- IEnumerable
Ein IEnumerable<T>, das in ein ParallelQuery konvertiert werden soll.
Gibt zurück
Die Quelle als ParallelQuery, die an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).
Hinweise
Der Cast Operator kann verwendet werden, um eine ParallelQuery in eine ParallelQuery(T) zu konvertieren.
Weitere Informationen
Gilt für:
AsParallel<TSource>(Partitioner<TSource>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Ermöglicht die Parallelisierung einer Abfrage mit einem benutzerdefinierten Partitionierer, der für die Aufteilung der Eingabesequenz in Partitionen zuständig ist, als Quelle.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ AsParallel(System::Collections::Concurrent::Partitioner<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Concurrent.Partitioner<TSource> source);
static member AsParallel : System.Collections.Concurrent.Partitioner<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function AsParallel(Of TSource) (source As Partitioner(Of TSource)) As ParallelQuery(Of TSource)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- Partitioner<TSource>
Ein Partitionierer für die Eingabesequenz.
Gibt zurück
Die source
als ParallelQuery, die an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).
Hinweise
Die GetOrderedPartitions-Methode des Quellpartitioners wird verwendet, wenn die Reihenfolge aktiviert ist, während die GetPartitions des Partitioners verwendet wird, wenn die Reihenfolge nicht aktiviert ist (standard). GetDynamicPartitions und GetDynamicOrderedPartitions des Quellpartitioners werden nicht verwendet. Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.
Weitere Informationen
Gilt für:
AsParallel<TSource>(IEnumerable<TSource>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Ermöglicht die Parallelisierung einer Abfrage.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ AsParallel(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);
static member AsParallel : seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function AsParallel(Of TSource) (source As IEnumerable(Of TSource)) As ParallelQuery(Of TSource)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IEnumerable<TSource>
Ein IEnumerable<T>, das in ein ParallelQuery<TSource> konvertiert werden soll.
Gibt zurück
Die Quelle als ParallelQuery<TSource>, das an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).