ParallelEnumerable.WithDegreeOfParallelism<TSource> Metodo

Definizione

Imposta il grado di parallelismo da utilizzare in una query. Il grado di parallelismo è il numero massimo di attività in esecuzione simultanea che verranno 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 di elementi di source.

Parametri

source
ParallelQuery<TSource>

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

degreeOfParallelism
Int32

Grado di parallelismo per la query.

Valori restituiti

ParallelQuery che rappresenta la stessa query dell'origine, con il limite sui gradi di parallelismo impostati.

Eccezioni

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

degreeOfParallelism è minore di 1 o maggiore di 512.

WithDegreeOfParallelism viene usato più volte nella query.

Si applica a

Vedi anche