ParallelOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.