ParallelEnumerable.AsParallel Metoda

Definicja

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

Przeciążenia

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>)

Włącza przetwarzanie równoległe zapytania, jak źródło jest niestandardowa partycja, która jest odpowiedzialna za podział sekwencji wejściowej na partycje.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>)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

Uwagi

Ta metoda wiąże zapytanie z PLINQ.This method binds the query to PLINQ. Aby uzyskać więcej informacji, zobacz Parallel LINQ (PLINQ).For more information, see Parallel LINQ (PLINQ).

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.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

source
IEnumerable

@No__t_0 do przekonwertowania na ParallelQuery.An IEnumerable<T> to convert to a ParallelQuery.

Zwraca

Źródło jako ParallelQuery do powiązania z metodami rozszerzenia ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Wyjątki

source to odwołanie o wartości null (Nothing w Visual Basic).source is a null reference (Nothing in Visual Basic).

Uwagi

Operatora Cast można użyć do konwersji ParallelQuery na ParallelQuery (T).The Cast operator can be used to convert a ParallelQuery to a ParallelQuery(T).

Zobacz też

AsParallel<TSource>(Partitioner<TSource>)

Włącza przetwarzanie równoległe zapytania, jak źródło jest niestandardowa partycja, która jest odpowiedzialna za podział sekwencji wejściowej na partycje.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 elementów source.The type of elements of source.

Parametry

source
Partitioner<TSource>

Partycja w sekwencji wejściowej.A partitioner over the input sequence.

Zwraca

@No__t_0 jako ParallelQuery do powiązania z metodami rozszerzenia ParallelEnumerable.The source as a ParallelQuery to bind to ParallelEnumerable extension methods.

Wyjątki

source to odwołanie o wartości null (Nothing w Visual Basic).source is a null reference (Nothing in Visual Basic).

Uwagi

Metoda GetOrderedPartitions źródłowej partycji jest używana, gdy jest włączona funkcja porządkowania, podczas gdy kolejność nie jest włączona (wartość domyślna).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 i GetDynamicOrderedPartitions źródłowej partycji nie są używane.The source partitioner's GetDynamicPartitions and GetDynamicOrderedPartitions are not used. Aby uzyskać więcej informacji i przykładów, zobacz niestandardowe partycje dla PLINQ i TPL.For more information and examples, see Custom Partitioners for PLINQ and TPL.

Zobacz też

AsParallel<TSource>(IEnumerable<TSource>)

Włącza przetwarzanie równoległe zapytania.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 elementów source.The type of elements of source.

Parametry

source
IEnumerable<TSource>

@No__t_0 do przekonwertowania na ParallelQuery<TSource>.An IEnumerable<T> to convert to a ParallelQuery<TSource>.

Zwraca

Źródło jako ParallelQuery<TSource> w celu powiązania z metodami rozszerzenia ParallelEnumerable.The source as a ParallelQuery<TSource> to bind to ParallelEnumerable extension methods.

Wyjątki

source to odwołanie o wartości null (Nothing w Visual Basic).source is a null reference (Nothing in Visual Basic).

Zobacz też

Dotyczy