ParallelOptions Classe

Definizione

Contiene opzioni che configurano il funzionamento dei metodi nella classe Parallel.

public ref class ParallelOptions
public class ParallelOptions
type ParallelOptions = class
Public Class ParallelOptions
Ereditarietà
ParallelOptions

Commenti

Per impostazione predefinita, i metodi nella Parallel classe tentano di usare tutti i processori disponibili, non sono annullabili e hanno come destinazione il valore predefinito TaskScheduler (TaskScheduler.Default). ParallelOptions abilita l'override di queste impostazioni predefinite.

Costruttori

ParallelOptions()

Inizializza una nuova istanza della classe ParallelOptions.

Proprietà

CancellationToken

Ottiene o imposta l'oggetto CancellationToken associato all'istanza di ParallelOptions.

MaxDegreeOfParallelism

Ottiene o imposta il massimo numero di attività simultanee abilitate da questa istanza di ParallelOptions.

TaskScheduler

Ottiene o imposta l'oggetto TaskScheduler associato all'istanza di ParallelOptions. L'impostazione di questa proprietà su null indica che deve essere utilizzata l'utilità di pianificazione corrente.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Thread safety

Il costruttore è thread-safe e può essere usato da più thread contemporaneamente per costruire più istanze. Nessuno degli altri membri pubblici è thread-safe.

Vedi anche