ParallelOptions Classe

Definição

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

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

Observações

Por defeito, os métodos na Parallel classe tentam usar todos os processadores disponíveis, não são canceláveis e têm como alvo o padrão TaskScheduler (TaskScheduler.Default). ParallelOptions Permite a sobreposição destes predefinidos.

Construtores

Name Description
ParallelOptions()

Inicializa uma nova instância da ParallelOptions classe.

Propriedades

Name Description
CancellationToken

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

MaxDegreeOfParallelism

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

TaskScheduler

Obtém ou define o associado TaskScheduler a esta ParallelOptions instância. Definir esta propriedade como nula indica que o escalonador atual deve ser usado.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Segurança de Thread

O construtor é seguro para threads e pode ser usado por múltiplas threads em simultâneo para construir múltiplas instâncias. Nenhum dos outros membros públicos é à prova de fios.

Ver também