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
AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
AsParallel<TSource>(Partitioner<TSource>) |
Possibilita a paralelização de uma consulta, conforme originada por um particionador personalizado que é responsável pela divisão da 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 PLINQ (Parallel LINQ).
AsParallel(IEnumerable)
- 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> a ser convertido em um ParallelQuery.
Retornos
A origem como um ParallelQuery a ser associada a métodos de extensão ParallelEnumerable.
Exceções
source
é uma referência nula (Nada no 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
Possibilita a paralelização de uma consulta, conforme originada por um particionador personalizado que é responsável pela divisão da 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 dos elementos de source
.
Parâmetros
- source
- Partitioner<TSource>
Um particionador da sequência de entrada.
Retornos
O source
como um ParallelQuery a ser associado a métodos de extensão ParallelEnumerable.
Exceções
source
é uma referência nula (Nada no Visual Basic).
Comentários
O método GetOrderedPartitions do particionador de origem é usado quando a ordenação está habilitada, enquanto GetPartitions do particionador é usado se a ordenação não estiver habilitada (o padrão). GetDynamicPartitions e GetDynamicOrderedPartitions do particionador 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
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 dos elementos de source
.
Parâmetros
- source
- IEnumerable<TSource>
Um IEnumerable<T> a ser convertido em um ParallelQuery<TSource>.
Retornos
A fonte como um ParallelQuery<TSource> para associar a métodos de extensão ParallelEnumerable.
Exceções
source
é uma referência nula (Nada no Visual Basic).