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 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.