Condividi tramite


ParallelEnumerable.WithDegreeOfParallelism<TSource> Metodo

Definizione

Imposta il grado di parallelismo da usare in una query. Il grado di parallelismo è il numero massimo di attività eseguite contemporaneamente che saranno usate per elaborare la query.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ WithDegreeOfParallelism(System::Linq::ParallelQuery<TSource> ^ source, int degreeOfParallelism);
public static System.Linq.ParallelQuery<TSource> WithDegreeOfParallelism<TSource> (this System.Linq.ParallelQuery<TSource> source, int degreeOfParallelism);
static member WithDegreeOfParallelism : System.Linq.ParallelQuery<'Source> * int -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function WithDegreeOfParallelism(Of TSource) (source As ParallelQuery(Of TSource), degreeOfParallelism As Integer) As ParallelQuery(Of TSource)

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
ParallelQuery<TSource>

Oggetto ParallelQuery su cui impostare il limite in gradi di parallelismo.

degreeOfParallelism
Int32

Grado di parallelismo per la query.

Restituisce

Oggetto ParallelQuery che rappresenta la stessa query come origine, con il limite di gradi di parallelismo impostato.

Eccezioni

source è un riferimento null (Nothing in Visual Basic).

degreeOfParallelism è minore di 1 o maggiore di 512.

WithDegreeOfParallelism viene utilizzato più volte nella query.

Si applica a

Vedi anche