ParallelExecutionMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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. |