ParallelExecutionMode Enumeración

Definición

El modo de ejecución de consultas es una sugerencia en la que se especifica el modo en que el sistema debe equilibrar el rendimiento cuando se realizan consultas en paralelo.The query execution mode is a hint that specifies how the system should handle performance trade-offs when parallelizing queries.

public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode = 
Public Enum ParallelExecutionMode
Herencia
ParallelExecutionMode

Campos

Default 0

Ésta es la configuración predeterminada.This is the default setting. PLINQ examinará la estructura de la consulta y solo paralelizará la consulta si es probable que esto mejore la velocidad.PLINQ will examine the query's structure and will only parallelize the query if will likely result in speedup. Si la estructura de la consulta indica que no es probable que se obtenga una mejora de la velocidad, PLINQ ejecutará la consulta como una consulta LINQ to Objects normal.If the query structure indicates that speedup is not likely to be obtained, then PLINQ will execute the query as an ordinary LINQ to Objects query.

ForceParallelism 1

Ejecuta en paralelo toda la consulta, aun cuando para ello tenga que usar algoritmos con una sobrecarga elevada.Parallelize the entire query, even if that means using high-overhead algorithms. Use esta marca cuando sepa que la ejecución paralela de la consulta mejorará la velocidad, pero PLINQ en el modo predeterminado la ejecutaría de forma secuencial.Use this flag in cases where you know that parallel execution of the query will result in speedup, but PLINQ in the Default mode would execute it as sequential.

Se aplica a

Consulte también: