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
| Nombre | Description |
|---|---|
| AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
| AsParallel<TSource>(Partitioner<TSource>) |
Habilita la paralelización de una consulta, como la fuente 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 obtener más información, vea Parallel LINQ (PLINQ).
AsParallel(IEnumerable)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- 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
que IEnumerable<T> se va a convertir en .ParallelQuery
Devoluciones
Origen como ParallelQuery que se va a enlazar a los métodos de extensión ParallelEnumerable.
Excepciones
source es una referencia nula (Nothing en Visual Basic).
Comentarios
El Cast operador se puede usar para convertir parallelQuery en ParallelQuery(T).
Consulte también
Se aplica a
AsParallel<TSource>(Partitioner<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Habilita la paralelización de una consulta, como la fuente 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 sobre la secuencia de entrada.
Devoluciones
source como parallelQuery que se va a enlazar a los métodos de extensión ParallelEnumerable.
Excepciones
source es una referencia nula (Nothing 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
- 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>
que IEnumerable<T> se va a convertir en .ParallelQuery<TSource>
Devoluciones
Origen como para ParallelQuery<TSource> enlazar a métodos de extensión ParallelEnumerable.
Excepciones
source es una referencia nula (Nothing en Visual Basic).