ParallelOptions 類別

定義

儲存用來設定類別中 Parallel 方法操作的選項。

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
繼承
ParallelOptions

備註

預設情況下,類別中 Parallel 的方法會嘗試使用所有可用處理器,且不可取消,且目標為預設 TaskSchedulerTaskScheduler.Default)。 ParallelOptions 可啟用覆蓋這些預設值。

建構函式

名稱 Description
ParallelOptions()

初始化 ParallelOptions 類別的新執行個體。

屬性

名稱 Description
CancellationToken

取得或設定與此CancellationToken實例相關的 。ParallelOptions

MaxDegreeOfParallelism

取得或設定此 ParallelOptions 實例所啟用的最大並行任務數量。

TaskScheduler

取得或設定與此TaskScheduler實例相關的 。ParallelOptions 將此屬性設為 null 表示應該使用目前的排程器。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

執行緒安全性

建構子是執行緒安全的,且可同時由多個執行緒用來建構多個實例。 其他公開成員都不是線程安全的。

另請參閱