ParallelEnumerable.AsParallel Método

Definição

Habilita a paralelização de uma consulta.

Sobrecargas

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsParallel<TSource>(Partitioner<TSource>)

Permite a paralelização de uma consulta, conforme originado por um particionador personalizado responsável por dividir a sequência de entrada em partições.

AsParallel<TSource>(IEnumerable<TSource>)

Habilita a paralelização de uma consulta.

Comentários

Esse método associa a consulta ao PLINQ. Para obter mais informações, consulte Parallel LINQ (PLINQ).

AsParallel(IEnumerable)

Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs

Habilita a paralelização de uma consulta.

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

Parâmetros

source
IEnumerable

Um IEnumerable<T> para converter em um ParallelQuery.

Retornos

A origem como um ParallelQuery para associar aos métodos de extensão ParallelEnumerable.

Exceções

source é uma referência nula (Nothing in Visual Basic).

Comentários

O Cast operador pode ser usado para converter um ParallelQuery em um ParallelQuery(T).

Confira também

Aplica-se a

AsParallel<TSource>(Partitioner<TSource>)

Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs

Permite a paralelização de uma consulta, conforme originado por um particionador personalizado responsável por dividir a sequência de entrada em partições.

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)

Parâmetros de tipo

TSource

O tipo de elementos de source.

Parâmetros

source
Partitioner<TSource>

Um particionador sobre a sequência de entrada.

Retornos

Como source um ParallelQuery para associar aos métodos de extensão ParallelEnumerable.

Exceções

source é uma referência nula (Nothing in Visual Basic).

Comentários

O método GetOrderedPartitions do partitioner de origem é usado quando a ordenação está habilitada, enquanto o GetPartitions do partitioner é usado se a ordenação não estiver habilitada (o padrão). GetDynamicPartitions e GetDynamicOrderedPartitions do partitioner de origem não são usados. Para obter mais informações e exemplos, consulte Particionadores Personalizados para PLINQ e TPL.

Confira também

Aplica-se a

AsParallel<TSource>(IEnumerable<TSource>)

Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs
Origem:
ParallelEnumerable.cs

Habilita a paralelização de uma consulta.

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)

Parâmetros de tipo

TSource

O tipo de elementos de source.

Parâmetros

source
IEnumerable<TSource>

Um IEnumerable<T> para converter em um ParallelQuery<TSource>.

Retornos

A origem como uma ParallelQuery<TSource> associação aos métodos de extensão ParallelEnumerable.

Exceções

source é uma referência nula (Nothing in Visual Basic).

Confira também

Aplica-se a