ParallelOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存選項,這些選項設定 Parallel 類別上之方法的作業。
public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
- 繼承
-
ParallelOptions
備註
根據預設,類別上 Parallel 的方法會嘗試使用所有可用的處理器、不可取消,並以預設 TaskScheduler (TaskScheduler.Default) 為目標。 ParallelOptions 會啟用覆寫這些預設值。
建構函式
ParallelOptions() |
初始化 ParallelOptions 類別的新執行個體。 |
屬性
CancellationToken |
取得或設定與這個 ParallelOptions 執行個體相關聯的 CancellationToken。 |
MaxDegreeOfParallelism |
取得或設定這個 ParallelOptions 執行個體啟用的並行工作數目上限。 |
TaskScheduler |
取得或設定與這個 ParallelOptions 執行個體相關聯的 TaskScheduler。 將這個屬性設為 null,表示應該使用目前的排程器。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
適用於
執行緒安全性
建構函式是安全線程,而且可由多個執行緒同時用來建構多個實例。 其他公用成員都不是安全線程。