ParallelEnumerable.AsParallel Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Habilita la paralelización de una consulta.
Sobrecargas
AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
AsParallel<TSource>(Partitioner<TSource>) |
Habilita la paralelización de una consulta, tal como la obtiene de un particionador personalizado responsable de dividir la secuencia de entrada en particiones. |
AsParallel<TSource>(IEnumerable<TSource>) |
Habilita la paralelización de una consulta. |
Comentarios
Este método enlaza la consulta a PLINQ. Para más información, consulte Parallel LINQ (PLINQ) (LINQ en paralelo [PLINQ]).
AsParallel(IEnumerable)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Habilita la paralelización de una 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
IEnumerable<T> que se va a convertir en ParallelQuery.
Devoluciones
Origen como ParallelQuery para enlazar a los métodos de extensión ParallelEnumerable.
Excepciones
source
es una referencia nula (nada en Visual Basic).
Comentarios
El Cast operador se puede usar para convertir una clase ParallelQuery en ParallelQuery(T).
Consulte también
Se aplica a
AsParallel<TSource>(Partitioner<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Habilita la paralelización de una consulta, tal como la obtiene de un particionador personalizado responsable de dividir la secuencia de entrada en particiones.
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
Tipo de elementos de source
.
Parámetros
- source
- Partitioner<TSource>
Particionador de la secuencia de entrada.
Devoluciones
source
como ParallelQuery para enlazar a los métodos de extensión ParallelEnumerable.
Excepciones
source
es una referencia nula (nada en Visual Basic).
Comentarios
El método GetOrderedPartitions del particionador de origen se usa al habilitar la ordenación, mientras que getPartitions del particionador se usa si la ordenación no está habilitada (el valor predeterminado). No se usan las particiones GetDynamicPartitions y GetDynamicOrderedPartitions del particionador de origen. Para obtener más información y ejemplos, vea Particionadores personalizados para PLINQ y TPL.
Consulte también
Se aplica a
AsParallel<TSource>(IEnumerable<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Habilita la paralelización de una 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
Tipo de elementos de source
.
Parámetros
- source
- IEnumerable<TSource>
IEnumerable<T> que se va a convertir en ParallelQuery<TSource>.
Devoluciones
Origen como ParallelQuery<TSource> para enlazar a los métodos de extensión ParallelEnumerable.
Excepciones
source
es una referencia nula (nada en Visual Basic).