ParallelOptions Classe

Definizione

Archivia le opzioni che configurano il funzionamento dei metodi nella Parallel classe .

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 annullabili e hanno come destinazione il valore predefinito TaskScheduler (TaskScheduler.Default). ParallelOptions abilita l'override di queste impostazioni predefinite.

Costruttori

Nome Descrizione
ParallelOptions()

Inizializza una nuova istanza della classe ParallelOptions.

Proprietà

Nome Descrizione
CancellationToken

Ottiene o imposta l'oggetto CancellationToken associato a questa ParallelOptions istanza.

MaxDegreeOfParallelism

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

TaskScheduler

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

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(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