ParallelOptions Třída

Definice

Ukládá možnosti, které konfiguruje operaci metod ve Parallel třídě.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Dědičnost
ParallelOptions

Poznámky

Ve výchozím nastavení se metody ve Parallel třídě pokusí použít všechny dostupné procesory, jsou nezrušitelné a cílí na výchozí TaskScheduler (TaskScheduler.Default). ParallelOptions povolí přepsání těchto výchozích hodnot.

Konstruktory

Name Description
ParallelOptions()

Inicializuje novou instanci ParallelOptions třídy.

Vlastnosti

Name Description
CancellationToken

Získá nebo nastaví přidruženou k CancellationToken této ParallelOptions instanci.

MaxDegreeOfParallelism

Získá nebo nastaví maximální počet souběžných úloh povolených touto ParallelOptions instancí.

TaskScheduler

Získá nebo nastaví přidruženou k TaskScheduler této ParallelOptions instanci. Nastavení této vlastnosti na hodnotu null znamená, že by se měl použít aktuální plánovač.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Bezpečný přístup z více vláken

Konstruktor je bezpečný pro přístup z více vláken a může být používán více vlákny souběžně k vytvoření více instancí. Žádný z ostatních veřejných členů není bezpečný pro přístup z více vláken.

Viz také