Freigeben über


ParallelExecutionMode Enumeration

Definition

Der Abfrageausführungsmodus ist ein Hinweis, der angibt, wie das System Leistungskompromisse beim Parallelisieren von Abfragen behandeln soll.

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

Felder

Default 0

Dies ist die Standardeinstellung. PLINQ untersucht die Struktur der Abfrage und parallelisiert die Abfrage nur, wenn dies wahrscheinlich zu einer Geschwindigkeitssteigerung führt. Wenn die Abfragestruktur angibt, dass wahrscheinlich keine Geschwindigkeitssteigerung erreicht wird, führt PLINQ die Abfrage als normale LINQ to Objects-Abfrage aus.

ForceParallelism 1

Parallelisiert die gesamte Abfrage, auch wenn dies die Verwendung von Algorithmen mit hohem Mehraufwand beinhaltet. Verwenden Sie dieses Flag in Fällen, in denen Sie wissen, dass die parallele Ausführung der Abfrage zu einer Geschwindigkeitssteigerung führt, PLINQ im Standardmodus jedoch eine sequenzielle Ausführung bedeuten würde.

Gilt für:

Weitere Informationen