ParallelOptions Clase

Definición

Almacena las opciones que configuran el funcionamiento de los métodos en la clase Parallel.

public class ParallelOptions
Herencia
ParallelOptions

Comentarios

De forma predeterminada, los métodos de la Parallel clase intentan usar todos los procesadores disponibles, no se pueden cancelar y tienen como destino el valor predeterminado TaskScheduler (TaskScheduler.Default). ParallelOptions habilita la invalidación de estos valores predeterminados.

Constructores

ParallelOptions()

Inicializa una nueva instancia de la clase ParallelOptions.

Propiedades

CancellationToken

Obtiene o establece el CancellationToken asociado a esta instancia ParallelOptions.

MaxDegreeOfParallelism

Obtiene o establece el número máximo de tareas simultáneas habilitadas por esta instancia ParallelOptions.

TaskScheduler

Obtiene o establece el TaskScheduler asociado a esta instancia ParallelOptions. Al establecer esta propiedad en null, se indica que no debe usarse el programador actual.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Seguridad para subprocesos

El constructor es seguro para subprocesos y puede ser utilizado por varios subprocesos simultáneamente para construir varias instancias. Ninguno de los demás miembros públicos es seguro para subprocesos.

Consulte también