Suchergebnisse für Anfrage "task-parallel-library"
Was passiert mit Aufgaben, die niemals abgeschlossen werden? Sind sie richtig entsorgt?
Sag ich habe die folgende Klasse: class SomeClass { private TaskCompletionSource<string> _someTask; public Task<string> WaitForThing() { _someTask = new TaskCompletionSource<string>(); return _someTask.Task; } //Other code which calls ...
Abbrechen der Taskverzögerung in .Net 4.0
Ich versuche derzeit, einen Ersatz für .Net 4.5 zu implementieren.Task.Delay() -Methode in einem Programm, das auf .NET 4.0 abzielen muss. Ich fand den folgenden Code beidieses ...
CallContext in TPL aufräumen
Je nach Verwendung von asynchronem / Warte-basiertem Code oder TPL-basiertem Code treten bei der Bereinigung von logischem @ zwei unterschiedliche Verhalten auCallContext. Ich kann logisches @ setzen und löschCallContext genau wie erwartet, wenn ...
HttpClient - Eine Aufgabe wurde abgebrochen?
Es funktioniert einwandfrei, wenn eine oder zwei Aufgaben vorhanden sind. Es wird jedoch die Fehlermeldung "Eine Aufgabe wurde abgebrochen" ausgegeben, wenn mehr als eine Aufgabe aufgeführt ist. List<Task> allTasks = new List<Task>(); ...
So wird Task <T> verwendet, um ein Ereignis auszulösen und auf den Abschluss des Ereignisses zu warten
Ich habe das folgende Szenario: Client, der einen Webservice zum Starten anfordert public bool Start(MyProject project, string error) Ein Webdienst, der den Anruf vom Client in einer Methode empfängt public event EventHandler<StartEventArgs> ...
Sollte ich immer Task.Delay anstelle von Thread.Sleep verwenden? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wenn Task.Delay verwendet werden soll, wann Thread.Sleep? [/questions/20082221/when-to-use-task-delay-when-to-use-thread-sleep] 4 AntwortenIch habe kürzlich mehrere Empfehlungen gesehen, die ...
Betrachtung der Verwendung von Task.Start (), Task.Run () und Task.Factory.StartNew ()
Ich habe gerade 3 Routinen bezüglich der TPL-Nutzung gesehen, die den gleichen Job machen. Hier ist der Code: public static void Main() { Thread.CurrentThread.Name = "Main"; // Create a task and supply a user delegate by using a lambda ...
Im Hintergrund-Scheduling-System in .NET gebaut?
Ich frage, obwohl ich bezweifle, dass es ein solches System gibt. rundsätzlich muss ich Aufgaben planen, die zu einem späteren Zeitpunkt ausgeführt werden sollen (in der Regel nicht länger als ein paar Sekunden oder möglicherweise Minuten), und ...
Ausnahmebehandlung außerhalb von Task
Nur merkwürdige Sache bemerkt: Um eine Ausnahme im Anrufer von der neuen Aufgabe zu fangen, MUSS Lambda als asynchron markiert sein !? Ist es wirklich notwendig, selbst wenn der Delegierte überhaupt keine Wartebediener hat? try { //Task.Run(() ...
Kann ich die Task-Parallel-Bibliothek in einem .Net 3.5-Projekt verwenden?
Ich habe gehört, dass die Task Parallel Library in einem .Net 3.5-Projekt verwendet werden kann. Ist das richtig und wenn ja, wie verwende ich es? In .Net 4.0 befindet es sich in System.Threading, aber wenn ich .Net 3.5 als Ziel in Visual Studio ...