Sdílet prostřednictvím


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 třídy Parallel 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

ParallelOptions()

Inicializuje novou instanci ParallelOptions třídy.

Vlastnosti

CancellationToken

Získá nebo nastaví přidruženou CancellationToken k 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 TaskScheduler k této ParallelOptions instanci. Nastavení této vlastnosti na hodnotu null označuje, že by měl být použit aktuální plánovač.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Type Získá aktuální instanci.

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

Vytvoří použádnou kopii aktuálního souboru 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 vlákno a může ho současně používat více vláken k vytvoření více instancí. Žádná z ostatních veřejných členů není bezpečná pro vlákno.

Viz také