ParallelEnumerable.WithExecutionMode<TSource> Methode

Definition

Legt den Ausführungsmodus der Abfrage fest.

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

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Eine ParallelQuery, für die die Option festgelegt werden soll.

executionMode
ParallelExecutionMode

Der Modus, in dem die Abfrage ausgeführt werden soll.

Gibt zurück

ParallelQuery, die dieselbe Abfrage wie die Quelle darstellt, aber mit dem registrierten Ausführungsmodus.

Ausnahmen

source ist ein Nullverweis (Nichts in Visual Basic).

executionMode ist kein gültiger ParallelExecutionMode Wert.

WithExecutionMode wird mehrmals in der Abfrage verwendet.

Hinweise

Der Ausführungsmodus gibt an, ob PLINQ versucht, auf die sequenzielle Ausführung zurückzugreifen, wenn bestimmte Abfrage-Shapes erkannt werden. Weitere Informationen und Beispiele finden Sie unter How to: Specify the Execution Mode in PLINQ.

Gilt für:

Weitere Informationen