Wenn ich erstellen und eine Aufgabe starten undWorauf bezieht sich der TaskScheduler.FromCurrentSynchronizationContext() in einer verschachtelten Aufgabe?
TaskScheduler.FromCurrentSynchronizationContext()
nenne Ich weiß, dass, in WPF, um es in dem GUI-Thread bezeichnet. Wenn ich eine verschachtelte Aufgabe innerhalb dieser Aufgabe erstelle und diese Methode aufruft, wird sie immer noch auf denselben GUI-Thread verweisen? Ich denke, diese Methode ruft den TaskScheduler auf und ruft eine statische Variable ab, die auf die GUI verweist. Ist das richtig?
Also, wenn ich eine Aufgabe innerhalb einer anderen Aufgabe verschachteln und FromCurrentSynchronizationContext() aufrufen, wird es null zurückgeben? – Maderas
'hängt davon ab, auf welchem Scheduler Ihre vorhandene Aufgabe ausgeführt wird 'existing = übergeordnete Aufgabe. – usr