ParallelOptions クラス

定義

Parallel クラスのメソッドの操作を構成するオプションを格納します。

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

注釈

既定では、使用可能なすべてのプロセッサを使用しようとするクラスのParallelメソッドは取り消し不可能であり、既定の (TaskScheduler.Default) を対象としますTaskSchedulerParallelOptions では、これらの既定値をオーバーライドできます。

コンストラクター

ParallelOptions()

ParallelOptions クラスの新しいインスタンスを初期化します。

プロパティ

CancellationToken

この ParallelOptions インスタンスに関連付けられている CancellationToken を取得または設定します。

MaxDegreeOfParallelism

この ParallelOptions インスタンスによって実現される同時実行タスクの最大数を取得または設定します。

TaskScheduler

この ParallelOptions インスタンスに関連付けられている TaskScheduler を取得または設定します。 このプロパティを null に設定すると、現在のスケジューラが使用されます。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

スレッド セーフ

コンストラクターはスレッド セーフであり、複数のスレッドが同時に使用して複数のインスタンスを構築できます。 他のどのパブリック メンバーもスレッド セーフではない。

こちらもご覧ください