ParallelEnumerable.WithExecutionMode<TSource> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定查詢的執行模式。
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 中指定執行模式。