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

Definice

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

Přetížení

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

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>)

Umožňuje paralelní zpracování dotazu, který je určen vlastním rozdělovačem, který zodpovídá za rozdělení vstupní sekvence do oddílů.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>)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

Poznámky

Tato metoda váže dotaz k PLINQ.This method binds the query to PLINQ. Další informace naleznete v tématu PARALLEL LINQ (PLINQ).For more information, see Parallel LINQ (PLINQ).

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

Povoluje paralelní zpracování dotazu.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

Parametry

Návraty

Zdroj jako ParallelQuery pro vytvoření vazby na rozšiřující metody ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Výjimky

sourceje nulový odkaz (Nothing v Visual Basic).source is a null reference (Nothing in Visual Basic).

Poznámky

Cast Operátor lze použít k převedení ParallelQuery na ParallelQuery (T).The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).

Viz také

AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>) AsParallel<TSource>(Partitioner<TSource>)

Umožňuje paralelní zpracování dotazu, který je určen vlastním rozdělovačem, který zodpovídá za rozdělení vstupní sekvence do oddílů.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)

Parametry typu

TSource

Typ prvků source.The type of elements of source.

Parametry

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

Dělicí metoda přes vstupní sekvenci.A partitioner over the input sequence.

Návraty

source Jako ParallelQuery pro vytvoření vazby na rozšiřující metody ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Výjimky

sourceje nulový odkaz (Nothing v Visual Basic).source is a null reference (Nothing in Visual Basic).

Poznámky

Metoda GetOrderedPartitions zdrojového oddílu se používá v případě, že je řazení povolené. Pokud není řazení povolené (výchozí), používají se GetPartitions.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). GetDynamicPartitions a GetDynamicOrderedPartitions zdrojového oddílu se nepoužívají.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Další informace a příklady najdete v tématu vlastní dělicí metody pro PLINQ a TPL.For more information and examples, see Custom Partitioners for PLINQ and TPL.

Viz také

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

Povoluje paralelní zpracování dotazu.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)

Parametry typu

TSource

Typ prvků source.The type of elements of source.

Parametry

source
IEnumerable<TSource>

IEnumerable<T> Pro převod ParallelQuery<TSource>na.An IEnumerable<T> to convert to a ParallelQuery<TSource>.

Návraty

Zdroj, ParallelQuery<TSource> který má být svázán s metodami rozšíření ParallelEnumerable.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.

Výjimky

sourceje nulový odkaz (Nothing v Visual Basic).source is a null reference (Nothing in Visual Basic).

Viz také

Platí pro