ParallelOptions Класс

Определение

Хранит параметры, которые настраивают операцию методов в Parallel классе.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Наследование
ParallelOptions

Комментарии

По умолчанию методы класса Parallel пытаются использовать все доступные процессоры, не являются отменяемыми и нацелены на значение по умолчанию TaskScheduler (TaskScheduler.Default). ParallelOptions включает переопределение этих значений по умолчанию.

Конструкторы

Имя Описание
ParallelOptions()

Инициализирует новый экземпляр класса ParallelOptions.

Свойства

Имя Описание
CancellationToken

Возвращает или задает связанный с этим CancellationToken экземпляромParallelOptions.

MaxDegreeOfParallelism

Возвращает или задает максимальное количество одновременных задач, включенных этим ParallelOptions экземпляром.

TaskScheduler

Возвращает или задает связанный с этим TaskScheduler экземпляромParallelOptions. При задании этого свойства значение NULL указывает, что текущий планировщик должен использоваться.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

Потокобезопасность

Конструктор является потокобезопасной и может использоваться несколькими потоками одновременно для создания нескольких экземпляров. Ни один из других общедоступных элементов не является потокобезопасной.

См. также раздел