task-parallel-library

Die Task Parallel Library ist Teil von .NET 4 und .NET 4.5. Es ist eine Reihe von APIs, mit denen Entwickler asynchrone Anwendungen programmieren können.
2
Antworten

TaskCancellationException, wie die Ausnahme beim Erfolgskontrollfluss vermieden werden kann?

In unserer Anwendung arbeiten wir viel mit async / await und Tasks. Daher verwendet es häufig Task.Run, manchmal mit Unterstützung für die Löschung unter Verwendung des eingebauten CancellationToken . %Vor% Wenn ich jetzt die Ausführung mi...
15.12.2015, 10:08
1
Antwort

Task.Run vs. ContinueWith in ASP.NET MVC

Sagen Sie in meiner ASP.NET MVC 4-Anwendung, dass ich eine async -Methode habe: %Vor% Nun kann man diese Methode so nennen: %Vor% oder das: %Vor% Beachten Sie, dass der Aufrufer in beiden Versionen nicht auf den Abschluss der Hint...
15.04.2014, 09:21
2
Antworten

Was ist der Hauptunterschied zwischen der Rückgabe einer Aufgabe durch das await-Schlüsselwort und der Rückgabe ohne await-Schlüsselwort?

Ich verpacke AspNet.Identity. Aber etwas verwirrt mich über TPL. Erstes Beispiel: %Vor% Zweites Beispiel: %Vor% Und der Kunde wird dies wie folgt nennen: %Vor% Meine erste Frage ist: Wenn der Client die zweite Methode aufruft,...
25.02.2014, 13:06
2
Antworten

Wird sofort von der asynchronen Methode geworfen

Das normale Verhalten für Ausnahmen, die von async Task -Methoden ausgelöst werden, bleibt inaktiv, bis sie später oder bis zur Aufgabe beobachtet werden wird Müll gesammelt. Ich kann mir Fälle vorstellen, in die ich sofort werfen möchte...
29.03.2014, 00:14
3
Antworten

Ich möchte, dass die Aufgabe alle ausgelösten Ausnahmen behandelt, aber es ist schwierig, sie daran zu hindern, die Eltern zu erreichen

Ich arbeite an einem Web-Hook in .NET 4.0, das ein Lambda asynchron ausführt und dann das Ergebnis an einen bestimmten URI sendet es ist fertig. Ich habe das zum Laufen gebracht, aber jetzt möchte ich, dass der Task alle ausgelösten Ausnahm...
19.07.2010, 10:31
2
Antworten

Async-Socket konvertieren Parallel und nicht nur gleichzeitig in sehr intensiven Anwendungen mit TPL

Ich schreibe eine Anwendung, die Socket verwendet und es wird sehr intensiv sein, dann brauche ich wirklich jeden Kern, den wir in unserem großen Server haben. Ich sehe die Frage ( wie ThreadPool verwendet wird, um Socket-Thread parallel zu betr...
29.04.2011, 16:32
2
Antworten

Threading & implizite Speicherbarrieren

Versuchen, das Speichermodell von .net beim Threading zu verstehen. Diese Frage ist streng theoretisch und ich weiß, dass sie auf andere Weise aufgelöst werden kann, wie zum Beispiel die Verwendung einer Sperre oder das Markieren von _task als f...
26.05.2014, 14:31
1
Antwort

Wie werden asynchrone Vorgänge in einem TPL Dataflow für die beste Leistung ausgeführt?

Ich habe die folgende Methode geschrieben, um eine riesige CSV-Datei stapelweise zu verarbeiten. Die Idee besteht darin, einen Teil der Zeilen aus der Datei in den Speicher einzulesen und diese Zeilen dann in Stapel fester Größe aufzuteilen. Sob...
16.08.2015, 04:19
2
Antworten

Umgang mit einer sehr großen Anzahl von Dateien

Ich arbeite derzeit an einem Forschungsprojekt, bei dem eine große Anzahl von Dateien indexiert wird (240k); Sie sind meist HTML, XML, doc, xls, zip, rar, pdf und Text mit Dateigrößen von ein paar KB bis zu mehr als 100 MB. Mit den extrahiert...
05.05.2012, 14:15
2
Antworten

Verwendung von TransactionScope beim Testen der Integration von Web Apis

Im Moment mache ich etwas ähnliches wie dies zu Integrationstest eine Bibliothek, die mit unseren API-Controllern kommuniziert, und so weit so gut, aber ich habe in einen Haken geraten. In all unseren anderen Integrationstests führen wir den T...
05.01.2013, 06:52