ParallelOptions 類別

定義

儲存選項,這些選項設定 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)

適用於

執行緒安全性

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

另請參閱