Freigeben über


ParallelOptions Klasse

Definition

Speichert Optionen, die die Ausführung von Methoden für die Parallel-Klasse konfigurieren.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Vererbung
ParallelOptions

Hinweise

Standardmäßig sind Methoden für den Parallel Klassenversuch, alle verfügbaren Prozessoren zu verwenden, nicht abbrechend und auf den Standardwert TaskScheduler (TaskScheduler.Default) ausgerichtet. ParallelOptions aktiviert das Außerkraftsetzen dieser Standardwerte.

Konstruktoren

ParallelOptions()

Initialisiert eine neue Instanz der ParallelOptions-Klasse.

Eigenschaften

CancellationToken

Ruft die CancellationToken-Instanz ab, die dieser ParallelOptions-Instanz zugeordnet ist, oder legt die Instanz fest.

MaxDegreeOfParallelism

Ruft die maximale Anzahl paralleler Aufgaben ab, die durch diese ParallelOptions-Instanz aktiviert ist, oder legt diese fest.

TaskScheduler

Ruft die TaskScheduler-Instanz ab, die dieser ParallelOptions-Instanz zugeordnet ist, oder legt die Instanz fest. Durch Festlegen dieser Eigenschaft auf NULL wird angegeben, dass der aktuelle Taskplaner verwendet werden soll.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Threadsicherheit

Der Konstruktor ist threadsicher und kann von mehreren Threads gleichzeitig verwendet werden, um mehrere Instanzen zu erstellen. Keine der anderen öffentlichen Mitglieder ist threadsicher.

Siehe auch