ParallelEnumerable.AsParallel ParallelEnumerable.AsParallel ParallelEnumerable.AsParallel ParallelEnumerable.AsParallel Method

Definición

Habilita la paralelización de una consulta.Enables parallelization of a query.

Sobrecargas

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) 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.Enables parallelization of a query, as sourced by a custom partitioner that is responsible for splitting the input sequence into partitions.

AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>)

Habilita la paralelización de una consulta.Enables parallelization of a query.

Comentarios

Este método enlaza la consulta a PLINQ.This method binds the query to PLINQ. Para más información, consulte Parallel LINQ (PLINQ).For more information, see Parallel LINQ (PLINQ).

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

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

Devoluciones

Origen como ParallelQuery para enlazar a los métodos de extensión ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Excepciones

source es una referencia nula (nada en Visual Basic).source is a null reference (Nothing in Visual Basic).

Comentarios

El operador Cast se puede usar para convertir ParallelQuery en ParallelQuery (T).The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).

Consulte también:

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) 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.Enables parallelization of a query, as sourced by a custom partitioner that is responsible for splitting the input sequence into partitions.

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.The type of elements of source.

Parámetros

source
Partitioner<TSource> Partitioner<TSource> Partitioner<TSource> Partitioner<TSource>

Particionador de la secuencia de entrada.A partitioner over the input sequence.

Devoluciones

source como ParallelQuery para enlazar a los métodos de extensión ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Excepciones

source es una referencia nula (nada en Visual Basic).source is a null reference (Nothing in Visual Basic).

Comentarios

El método GetOrderedPartitions del particionador de origen se usa cuando está habilitada la ordenación, mientras que la GetPartitions del particionador se utiliza si no está habilitada la ordenación (valor predeterminado).The source partitioner's GetOrderedPartitions method is used when ordering is enabled, whereas the partitioner's GetPartitions is used if ordering is not enabled (the default). No se usan los GetDynamicPartitions y GetDynamicOrderedPartitions del particionador de origen.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Para obtener más información y ejemplos, consulte particionadores personalizados para PLINQ y TPL.For more information and examples, see Custom Partitioners for PLINQ and TPL.

Consulte también:

AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>) AsParallel<TSource>(IEnumerable<TSource>)

Habilita la paralelización de una consulta.Enables parallelization of a query.

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.The type of elements of source.

Parámetros

source
IEnumerable<TSource>

IEnumerable<T> que se va a convertir en ParallelQuery<TSource>.An IEnumerable<T> to convert to a ParallelQuery<TSource>.

Devoluciones

Origen como ParallelQuery<TSource> para enlazar a los métodos de extensión ParallelEnumerable.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.

Excepciones

source es una referencia nula (nada en Visual Basic).source is a null reference (Nothing in Visual Basic).

Consulte también:

Se aplica a