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

ParallelQuery<TSource>

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