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

Definição

Habilita a paralelização de uma consulta.Enables parallelization of a query.

Sobrecargas

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

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) 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.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 a paralelização de uma consulta.Enables parallelization of a query.

Comentários

Esse método associa a consulta PLINQ.This method binds the query to PLINQ. Para obter mais informações, consulte PLINQ (Parallel LINQ).For more information, see Parallel LINQ (PLINQ).

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

Habilita a paralelização de uma 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

Retornos

A origem como um ParallelQuery a ser associada a métodos de extensão ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Exceções

source é uma referência nula (Nada no Visual Basic).source is a null reference (Nothing in Visual Basic).

Comentários

O Cast operador pode ser usado para converter um ParallelQuery para um ParallelQuery(T).The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).

Veja também

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) 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.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

O tipo dos elementos de source.The type of elements of source.

Parâmetros

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

Um particionador da sequência de entrada.A partitioner over the input sequence.

Retornos

O source como um ParallelQuery a ser associado a métodos de extensão ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Exceções

source é uma referência nula (Nada no Visual Basic).source is a null reference (Nothing in Visual Basic).

Comentários

GetOrderedPartitions do particionador de código-fonte método é usado quando a ordenação é ativada, enquanto GetPartitions do particionador é usada se a ordenação não é habilitada (padrão).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). O particionador de origem GetDynamicPartitions e GetDynamicOrderedPartitions não são usados.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Para obter mais informações e exemplos, consulte Particionadores personalizados para PLINQ e TPL.For more information and examples, see Custom Partitioners for PLINQ and TPL.

Veja também

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

Habilita a paralelização de uma 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

O tipo dos elementos de source.The type of elements of source.

Parâmetros

source
IEnumerable<TSource>

Um IEnumerable<T> a ser convertido em um ParallelQuery<TSource>.An IEnumerable<T> to convert to a ParallelQuery<TSource>.

Retornos

A fonte como um ParallelQuery<TSource> para associar a métodos de extensão ParallelEnumerable.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.

Exceções

source é uma referência nula (Nada no Visual Basic).source is a null reference (Nothing in Visual Basic).

Veja também

Aplica-se a