ParallelEnumerable.AsParallel Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Permite a paralelização de uma consulta.
Sobrecargas
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Permite a paralelização de uma consulta. |
| AsParallel<TSource>(Partitioner<TSource>) |
Permite a paralelização de uma consulta, conforme obtida por um particionador personalizado responsável por dividir a sequência de entrada em partições. |
| AsParallel<TSource>(IEnumerable<TSource>) |
Permite a paralelização de uma consulta. |
Observações
Este método vincula a consulta ao PLINQ. Para obter mais informações, consulte Parallel LINQ (PLINQ).
AsParallel(IEnumerable)
Permite 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
E IEnumerable<T> para converter em um ParallelQuery.
Devoluções
O código-fonte como um ParallelQuery para ligar a métodos de extensão ParallelEnumerable.
Exceções
source é uma referência nula (Nada em Visual Basic).
Observações
O Cast operador pode ser usado para converter uma ParallelQuery numa ParallelQuery(T).
Ver também
Aplica-se a
AsParallel<TSource>(Partitioner<TSource>)
Permite a paralelização de uma consulta, conforme obtida 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 Genérico
- TSource
O tipo de elementos de source.
Parâmetros
- source
- Partitioner<TSource>
Um particionador sobre a sequência de entrada.
Devoluções
O source como um ParallelQuery para ligar aos métodos de extensão ParallelEnumerable.
Exceções
source é uma referência nula (Nada em Visual Basic).
Observações
O método GetOrderedPartitions do particionador de origem é usado quando a ordenação está ativada, enquanto o GetPartitions do particionador é usado se a ordenação não estiver ativada (o padrão). As partições GetDynamicPartitions e GetDynamicOrderedPartitions do particionador de origem não são usadas. Para mais informações e exemplos, consulte Particionadores Personalizados para PLINQ e TPL.
Ver também
Aplica-se a
AsParallel<TSource>(IEnumerable<TSource>)
Permite 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 Genérico
- TSource
O tipo de elementos de source.
Parâmetros
- source
- IEnumerable<TSource>
E IEnumerable<T> para converter em um ParallelQuery<TSource>.
Devoluções
O código-fonte como um ParallelQuery<TSource> para ligar a métodos de extensão ParallelEnumerable.
Exceções
source é uma referência nula (Nada em Visual Basic).