ParallelOptions Klasa

Definicja

Przechowuje opcje, które konfigurują działanie metod w Parallel klasie .

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

Uwagi

Domyślnie metody w Parallel klasie próbują używać wszystkich dostępnych procesorów, nie można anulować i mają wartość domyślną TaskScheduler (TaskScheduler.Default). ParallelOptions włącza zastępowanie tych wartości domyślnych.

Konstruktory

ParallelOptions()

Inicjuje nowe wystąpienie klasy ParallelOptions.

Właściwości

CancellationToken

Pobiera lub ustawia CancellationToken skojarzone z tym ParallelOptions wystąpieniem.

MaxDegreeOfParallelism

Pobiera lub ustawia maksymalną liczbę współbieżnych zadań włączonych przez to ParallelOptions wystąpienie.

TaskScheduler

Pobiera lub ustawia TaskScheduler skojarzone z tym ParallelOptions wystąpieniem. Ustawienie tej właściwości na wartość null oznacza, że należy użyć bieżącego harmonogramu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Bezpieczeństwo wątkowe

Konstruktor jest bezpieczny wątkowo i może być używany przez wiele wątków jednocześnie do konstruowania wielu wystąpień. Żaden z innych członków społeczeństwa nie jest bezpieczny wątkowo.

Zobacz też