ParallelEnumerable.WithExecutionMode<TSource> 方法

定義

設定查詢的執行模式。

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)

類型參數

TSource

source 項目的類型。

參數

source
ParallelQuery<TSource>

要對其設定選項的 ParallelQuery。

executionMode
ParallelExecutionMode

執行查詢時所使用的模式。

傳回

ParallelQuery 表示與來源相同的查詢,但是具有已註冊的執行模式。

例外狀況

source 是 null 參考 (在 Visual Basic 中為 Nothing)。

executionMode 不是有效的 ParallelExecutionMode 值。

在查詢中使用多次 WithExecutionMode。

備註

執行模式會指定如果 PLINQ 偵測到特定查詢圖形,是否嘗試回復為循序執行。 如需詳細資訊和範例,請參閱 如何:在 PLINQ 中指定執行模式

適用於

另請參閱