ParallelOptions Classe

Definição

Armazena opções que configuram a operação dos métodos na classe Parallel.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Herança
ParallelOptions

Comentários

Por padrão, os métodos na Parallel classe tentam usar todos os processadores disponíveis, são não canceláveis e direcionam o padrão TaskScheduler (TaskScheduler.Default). ParallelOptions permite substituir esses padrões.

Construtores

ParallelOptions()

Inicializa uma nova instância da classe ParallelOptions.

Propriedades

CancellationToken

Obtém ou define o CancellationToken associado a esta instância do ParallelOptions.

MaxDegreeOfParallelism

Obtém ou define o número máximo de tarefas simultâneas habilitadas por esta instância ParallelOptions.

TaskScheduler

Obtém ou define o TaskScheduler associado a esta instância do ParallelOptions. A definição dessa propriedade como nula indica que o agendador atual deve ser usado.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Acesso thread-safe

O construtor é thread-safe e pode ser usado por vários threads simultaneamente para construir várias instâncias. Nenhum dos outros membros públicos é thread-safe.

Confira também