ParallelEnumerable.AsParallel Méthode

Définition

Active la parallélisation d'une requête.Enables parallelization of a query.

Surcharges

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>)

Active la parallélisation d'une requête, selon le résultat du partitionneur personnalisé responsable du fractionnement de la séquence d'entrée en plusieurs partitions.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>)

Active la parallélisation d'une requête.Enables parallelization of a query.

Remarques

Cette méthode lie la requête à PLINQ.This method binds the query to PLINQ. Pour plus d’informations, consultez PLINQ (Parallel LINQ).For more information, see Parallel LINQ (PLINQ).

AsParallel(IEnumerable)

Active la parallélisation d'une requête.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

Paramètres

source
IEnumerable

IEnumerable<T> à convertir en ParallelQuery.An IEnumerable<T> to convert to a ParallelQuery.

Retours

Source de type ParallelQuery pour créer une liaison avec les méthodes d'extension ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Exceptions

source est une référence Null (Nothing en Visual Basic).source is a null reference (Nothing in Visual Basic).

Remarques

L’opérateur Cast peut être utilisé pour convertir un ParallelQuery en ParallelQuery (T).The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).

Voir aussi

AsParallel<TSource>(Partitioner<TSource>)

Active la parallélisation d'une requête, selon le résultat du partitionneur personnalisé responsable du fractionnement de la séquence d'entrée en plusieurs partitions.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)

Paramètres de type

TSource

Le type des éléments de source.The type of elements of source.

Paramètres

source
Partitioner<TSource>

Partitionneur de la séquence d'entrée.A partitioner over the input sequence.

Retours

source de type ParallelQuery pour créer une liaison avec les méthodes d'extension ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Exceptions

source est une référence Null (Nothing en Visual Basic).source is a null reference (Nothing in Visual Basic).

Remarques

La méthode GetOrderedPartitions du partitionneur source est utilisée lorsque l’ordonnancement est activé, tandis que le GetPartitions du partitionneur est utilisé si le classement n’est pas activé (valeur par défaut).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). Les GetDynamicPartitions et GetDynamicOrderedPartitions du partitionneur source ne sont pas utilisés.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Pour plus d’informations et d’exemples, consultez partitionneurs personnalisés pour PLINQ et tpl.For more information and examples, see Custom Partitioners for PLINQ and TPL.

Voir aussi

AsParallel<TSource>(IEnumerable<TSource>)

Active la parallélisation d'une requête.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)

Paramètres de type

TSource

Le type des éléments de source.The type of elements of source.

Paramètres

source
IEnumerable<TSource>

IEnumerable<T> à convertir en ParallelQuery<TSource>.An IEnumerable<T> to convert to a ParallelQuery<TSource>.

Retours

Source de type ParallelQuery<TSource> pour créer une liaison avec les méthodes d'extension ParallelEnumerable.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.

Exceptions

source est une référence Null (Nothing en Visual Basic).source is a null reference (Nothing in Visual Basic).

Voir aussi

S’applique à