Suchergebnisse für Anfrage "async-await"
Startet Task.Delay einen neuen Thread?
Der folgende Code sollte (zumindest meiner Meinung nach) 100 erzeugenTasks, die alle parallel warten (das ist der Punkt über Parallelität, richtig: D?) und fast zur gleichen Zeit fertig werden. Ich denke für jedenTask.Delay a TimerObjekt wird ...
Wie kann ich mit LINQ eine Liste von Aufgaben asynchron abwarten?
Ich habe eine Liste von Aufgaben, die ich so erstellt habe: public async Task<IList<Foo>> GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo => await DoSomethingAsync(foo)).ToList(); ... }Durch die ...
Funktioniert die asynchrone Funktion von .NET 4.5 auch mit MySQL und anderen Datenbanken?
Ich verstehe, dass .NET 4.5 eine Reihe von Funktionen enthält, mit denen sich asynchrone Datenbankoperationen einfacher implementieren lassen. Laut MSDN funktioniert keine der asynchronen Methoden von ADO.NET asynchron, wenn ...
TcpListener-basierte Anwendung, die sich nicht gut skalieren lässt
Ich habe eine ECHO-Serveranwendung basierend auf aTCPListener. Es akzeptiert Clients, liest die Daten und gibt dieselben Daten zurück. Ich habe es mit dem Async / Warten-Ansatz entwickelt, mit demXXXAsync Methoden des Frameworks. Ich habe ...
Async / await, benutzerdefinierter Kellner und Garbage Collector
Ich habe es mit einer Situation zu tun, in der ein verwaltetes Objekt in der Mitte von vorzeitig abgeschlossen wirdasync Methode. Dies ist ein Hobby-Hausautomationsprojekt (Windows 8.1, .NET 4.5.1), bei dem ich einen C # -Rückruf an eine nicht ...
So funktioniert Async and Await
Ich versuche zu verstehen, wie Async und Await funktionieren. Wie steuern Sie Reisen im Programm? Hier ist der Code, den ich zu verstehen versuchte. public async Task MyMethod() { Task<int> longRunningTask = LongRunningOperation(); //indeed you ...
Wie kann ich diese asynchrone Methode testen, die (korrekt) eine Ausnahme auslöst?
Ich habe die folgende Methode in einer Schnittstelle .. Task<SearchResult<T>> SearchAsync(TU searchOptions);funktioniert super. Jetzt versuche ich, einen Komponententest durchzuführen, um zu testen, wann etwas schief geht - und der Code löst ...
TestMethod: async Task TestSth () funktioniert nicht mit .NET 4.0
Ich versuche, asynchrone Testmethoden mit .NET 4.0 BCL Async und MsTest auszuführen. Es scheint, dass dieses Setup nicht in der Lage ist, damit umzugehen[TestMethod] asyncAufgabeTestSth () aufgrund eines fehlenden Eintrags im ...
Warten Sie auf den Event-Handler
Also hier ist Deleagte und Ereignis public delegate Task SomeEventHandler(SomeEventArgs e); ... public event SomeEventHandler OnSomething;Abonnenten (mehrere) some.OnSomething += DoSomething; ... public async Task DoSomething(SomeEventArgs e) { ...
Führt der Compiler eine "Rückgabewertoptimierung" für Ketten von asynchronen Methoden durch?
Keine Rückgabewertoptimierung im herkömmlichen Sinne, aber ich habe mich gefragt, wann Sie eine Situation wie diese haben: private async Task Method1() { await Method2(); } private async Task Method2() { await Method3(); } private async Task ...