## ParallelOptions class


Сохраняет параметры, которые настраивают работу методов класса [Parallel](../parallel/).

```cpp
class ParallelOptions : public System::Object
```

## Методы

| Метод | Описание |
| --- | --- |
| [get_CancellationToken](./get_cancellationtoken/)() | Получает [CancellationToken](../../system.threading/cancellationtoken/), связанный с этим экземпляром [ParallelOptions](./). |
| [get_MaxDegreeOfParallelism](./get_maxdegreeofparallelism/)() | Получает максимальную степень параллелизма, включённую в этом экземпляре [ParallelOptions](./). |
| [get_TaskScheduler](./get_taskscheduler/)() | Получает [TaskScheduler](../taskscheduler/), связанный с этим экземпляром [ParallelOptions](./). |
| [ParallelOptions](./paralleloptions/)() | Создаёт экземпляр [ParallelOptions](./) со значениями по умолчанию. |
| [set_CancellationToken](./set_cancellationtoken/)(const CancellationToken\&) | Устанавливает [CancellationToken](../../system.threading/cancellationtoken/), связанный с этим экземпляром [ParallelOptions](./). |
| [set_MaxDegreeOfParallelism](./set_maxdegreeofparallelism/)(int32_t) | Устанавливает максимальную степень параллелизма, включённую в этом экземпляре [ParallelOptions](./). |
| [set_TaskScheduler](./set_taskscheduler/)(const SharedPtr\<TaskScheduler\>\&) | Устанавливает [TaskScheduler](../taskscheduler/), связанный с этим экземпляром [ParallelOptions](./). |
## См. также

* Class [Object](../../system/object/)
* Namespace [System::Threading::Tasks](../)
* Library [Aspose.PDF for C++](../../)
