ParallelEnumerable.AsParallel Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).