ParallelOptions Osztály

Definíció

Az osztály metódusainak Parallel működését konfiguráló beállításokat tárolja.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Öröklődés
ParallelOptions

Megjegyzések

Alapértelmezés szerint az osztály metódusai megpróbálják használni az Parallel összes elérhető processzort, nem törölhetők, és az alapértelmezett TaskScheduler (TaskScheduler.Default) célként jelennek meg. ParallelOptions lehetővé teszi ezeknek az alapértelmezett értékeknek a felülírását.

Konstruktorok

Name Description
ParallelOptions()

Inicializálja a ParallelOptions osztály új példányát.

Tulajdonságok

Name Description
CancellationToken

Lekéri vagy beállítja a CancellationToken példányhoz társított példányt ParallelOptions .

MaxDegreeOfParallelism

Lekéri vagy beállítja a példány által ParallelOptions engedélyezett egyidejű tevékenységek maximális számát.

TaskScheduler

Lekéri vagy beállítja a TaskScheduler példányhoz társított példányt ParallelOptions . A tulajdonság null értékre állítása azt jelzi, hogy az aktuális ütemezőt kell használni.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Szálbiztonság

A konstruktor szálbiztos, és egyszerre több szál is használható több példány létrehozásához. A többi nyilvános tag egyike sem biztonságos.

Lásd még