ParallelEnumerable.AsParallel Methode
Definition
Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.
Überlädt
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query. |
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.Enables parallelization of a query, as sourced by a custom partitioner that is responsible for splitting the input sequence into partitions. |
AsParallel<TSource>(IEnumerable<TSource>) |
Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query. |
Hinweise
Mit dieser Methode wird die Abfrage an PLINQ gebunden.This method binds the query to PLINQ. Weitere Informationen finden Sie unter Parallel LINQ (PLINQ) Paralleles LINQ (PLINQ).For more information, see Parallel LINQ (PLINQ).
AsParallel(IEnumerable)
Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.
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.An IEnumerable<T> to convert to a ParallelQuery.
Gibt zurück
Die Quelle als ParallelQuery, die an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).source
is a null reference (Nothing in Visual Basic).
Hinweise
Der- Cast Operator kann verwendet werden, um eine ParallelQuery in eine ParallelQuery (T) zu konvertieren.The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).
Weitere Informationen
Gilt für:
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.Enables parallelization of a query, as sourced by a custom partitioner that is responsible for splitting the input sequence into partitions.
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
.The type of elements of source
.
Parameter
- source
- Partitioner<TSource>
Ein Partitionierer für die Eingabesequenz.A partitioner over the input sequence.
Gibt zurück
Die source
als ParallelQuery, die an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.The source
as a ParallelQuery to bind to ParallelEnumerable extension methods.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).source
is a null reference (Nothing in Visual Basic).
Hinweise
Die getorderedpartitions-Methode des Quell Partitionierers wird verwendet, wenn die Reihenfolge aktiviert ist, während die GetPartitions-Methode des partigers verwendet wird, wenn die Reihenfolge nicht aktiviert ist (Standardeinstellung).The source partitioner's GetOrderedPartitions method is used when ordering is enabled, whereas the partitioner's GetPartitions is used if ordering is not enabled (the default). Die GetDynamicPartitions-und getdynamicorderedpartitions-Quell Partitionierer werden nicht verwendet.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Weitere Informationen und Beispiele finden Sie unter benutzerdefinierte Partitionierer für PLINQ und TPL.For more information and examples, see Custom Partitioners for PLINQ and TPL.
Weitere Informationen
Gilt für:
AsParallel<TSource>(IEnumerable<TSource>)
Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.
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
.The type of elements of source
.
Parameter
- source
- IEnumerable<TSource>
Ein IEnumerable<T>, das in ein ParallelQuery<TSource> konvertiert werden soll.An IEnumerable<T> to convert to a ParallelQuery<TSource>.
Gibt zurück
Die Quelle als ParallelQuery<TSource>, das an ParallelEnumerable-Erweiterungsmethoden gebunden werden soll.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.
Ausnahmen
source
ist ein NULL-Verweis (Nothing in Visual Basic).source
is a null reference (Nothing in Visual Basic).