Lire en anglais

Partager via


ParallelEnumerable.AsParallel Méthode

Définition

Active la parallélisation d'une requête.

Surcharges

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

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.

AsParallel<TSource>(IEnumerable<TSource>)

Active la parallélisation d'une requête.

Remarques

Cette méthode lie la requête à PLINQ. Pour plus d’informations, consultez PLINQ (Parallel LINQ).

AsParallel(IEnumerable)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Active la parallélisation d'une requête.

C#
public static System.Linq.ParallelQuery AsParallel (this System.Collections.IEnumerable source);

Paramètres

source
IEnumerable

IEnumerable<T> à convertir en ParallelQuery.

Retours

Source de type ParallelQuery pour créer une liaison avec les méthodes d'extension ParallelEnumerable.

Exceptions

source est une référence Null (Nothing en Visual Basic).

Remarques

L’opérateur Cast peut être utilisé pour convertir un ParallelQuery en ParallelQuery(T).

Voir aussi

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

AsParallel<TSource>(Partitioner<TSource>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

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.

C#
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Concurrent.Partitioner<TSource> source);

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
Partitioner<TSource>

Partitionneur de la séquence d'entrée.

Retours

source de type ParallelQuery pour créer une liaison avec les méthodes d'extension ParallelEnumerable.

Exceptions

source est une référence Null (Nothing en Visual Basic).

Remarques

La méthode GetOrderedPartitions du partitionneur source est utilisée lorsque l’ordre est activé, tandis que les GetPartitions du partitionneur sont utilisés si l’ordre n’est pas activé (valeur par défaut). GetDynamicPartitions et GetDynamicOrderedPartitions du partitionneur source ne sont pas utilisés. Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

AsParallel<TSource>(IEnumerable<TSource>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Active la parallélisation d'une requête.

C#
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
IEnumerable<TSource>

IEnumerable<T> à convertir en ParallelQuery<TSource>.

Retours

Source de type ParallelQuery<TSource> pour créer une liaison avec les méthodes d'extension ParallelEnumerable.

Exceptions

source est une référence Null (Nothing en Visual Basic).

Voir aussi

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0