Suchergebnisse für Anfrage "task-parallel-library"

6 die antwort

Zurück zur Ansicht mit Async Await

Ich habe einen Prozess, den ich im Hintergrund ausführen möchte. Dies wird mit einem Klick auf einen Aktionslink ausgeführt. u rufende Aktion: public async Task<ActionResult> ProcessRec() { await Task.Run(() => waitTimer()); return ...

8 die antwort

Task.Factory.StartNew mit asynchronem Lambda und Task.WaitAll

Ich versuche, @ zu verwendTask.WaitAll auf einer Liste von Aufgaben. Die Sache ist, die Aufgaben sind eine asynchrone Lambda, die @ bricTasks.WaitAll da es nie wartet. Hier ist ein Beispiel für einen Codeblock: List<Task> tasks = new ...

4 die antwort

TaskCreationOptions.LongRunning-Option und ThreadPool

TPL verwendet Task Scheduler, um Aufgaben zu koordinieren. Gemäßoffizielles Dokumen [http://msdn.microsoft.com/en-us/library/dd997402.aspx], Standard-Taskplaner verwendet Thread-Pool, aber wennTaskCreationOptions.LongRunningenn die Option @ ...

TOP-Veröffentlichungen

4 die antwort

Was ist eine Alternative für Task.FromResult <T> () für Aufgaben, die Vorgänge darstellen, die void [duplicate] @ zurückgeb

Diese Frage hat hier bereits eine Antwort: Wenn meine Schnittstelle Task zurückgeben muss, was ist der beste Weg, um eine Implementierung ohne Operation zu ...

2 die antwort

Was ist der beste Weg, um synchronen Code in eine asynchrone Methode zu packen

Ich erstelle eine Anwendung mit asynchronen Wartemethoden. Aber es gibt ein großes Problem für mich, wenn ich sie benutze. Nachdem ich einige Artikel gelesen habe, weiß ich immer noch nicht, wie ich meine ...

10 die antwort

Wie kann ich mehrere asynchrone Tasks drosseln?

Ich habe einen Code der folgenden Form: static async Task DoSomething(int n) { ... } static void RunThreads(int totalThreads, int throttle) { var tasks = new List<Task>(); for (var n = 0; n < totalThreads; n++) { var task = DoSomething(n); ...

8 die antwort

mehrfach erwartet vs Task.WaitAll - Äquivalent?

erden diese beiden Methoden in Bezug auf die Leistung ausgeführGetAllWidgets() undGetAllFoos() parallel zu Gibt es einen Grund, eins übereinander zu verwenden? Hinter den Kulissen des Compilers scheint viel zu passieren, daher finde ich es ...

4 die antwort

Task.WaitAll wartet nicht auf Abschluss der Aufgabe

Während ich versuche, das Neue herauszufinden (vielleicht jetzt nicht so neu, aber trotzdem neu für mich)Task asynchrone Programmierung in C #, ich stieß auf ein Problem, das ich ein wenig herausfinden musste, und ich bin mir nicht sicher, ...

4 die antwort

Parallel.Für nicht alle Kerne verwenden

Ich mache schwere mathematische Berechnungen mitMath.Net Numerics parallely insideParallel.For Block Wenn ich in meinem lokalen System Code mit 4 Kernen (2 * 2) ausführe, werden alle 4 Kerne verwendet. Aber wenn ich denselben Code auf unserem ...

6 die antwort

Kann ConfigureAwait (false) in einer Bibliothek den Synchronisationskontext für die aufrufende Anwendung verlieren?

Ich habe den Rat oft von Leuten gelesen, die schlauer sind als ich, und es gibt ein paar Einschränkungen:Verwenden Sie immerConfigureAwait(false) im Bibliothekscode. Also bin ich mir ziemlich sicher, dass ich die Antwort kenne, aber ich möchte ...