ParallelOptions Classe

Definição

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

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

Nome Description
ParallelOptions()

Inicializa uma nova instância da classe ParallelOptions.

Propriedades

Nome Description
CancellationToken

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

MaxDegreeOfParallelism

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

TaskScheduler

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

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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