ParallelExecutionMode Enumerazione

Definizione

La modalità di esecuzione della query è un suggerimento che indica al sistema come gestire i problemi relativi alle prestazioni durante la parallelizzazione delle query.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
Ereditarietà
ParallelExecutionMode

Campi

Default 0

Questa è l'impostazione predefinita.This is the default setting. PLINQ esaminerà la struttura della query e la parallelizzerà solo se ciò comporterà una maggiore velocità.PLINQ will examine the query's structure and will only parallelize the query if will likely result in speedup. Se la struttura della query indica che non è possibile ottenere l'aumento di velocità, PLINQ eseguirà la query come una comune query LINQ to Objects.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

Parallelizzare l'intera query, anche se ciò comporta l'utilizzo di algoritmi con sovraccarico elevato.Parallelize the entire query, even if that means using high-overhead algorithms. Utilizzare questo flag nei casi in cui si sa che l'esecuzione parallela della query comporterà un aumento di velocità, ma PLINQ nella modalità predefinita l'eseguirebbe come sequenziale.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.

Si applica a

Vedi anche