Suchergebnisse für Anfrage "async-await"

1 die antwort

DebuggerStepThrough, DebuggerHidden funktionieren nicht in einer asynchronen Wartemethode

Wenn Sie die einschalten"Pause, wenn eine Ausnahme ausgelöst wird" [http://msdn.microsoft.com/en-us/library/d14azbfh.aspx]Die Funktion im Visual Studio-Debugger wird für ausgewählte Ausnahmetypen überall unterbrochen. Die Art und Weise, wie Sie ...

4 die antwort

Wo werden 'erwartete' Aufgaben ausgeführt?

Folgendes berücksichtigen: private async void btnSlowPoke_Click(object sender, EventArgs e) { await DoItAsync(); } private async Task<int> SomeLongJobAsync() { for (int x = 0; x < 999999; x++) { //ponder my existence for one second await ...

6 die antwort

Warten Sie auf die Liste der asynchronen Prädikate, aber brechen Sie mit dem ersten false ab

Stellen Sie sich folgende Klasse vor: public class Checker { public async Task<bool> Check() { ... } }Stellen Sie sich nun eine Liste von Instanzen dieser Klasse vor: IEnumerable<Checker> checkers = ...Jetzt möchte ich steuern, dass jede ...

TOP-Veröffentlichungen

0 die antwort

Wie erwarte ich eine Antwort von einem RX-Betreff, ohne eine Rennbedingung einzuführen?

Ich habe einen Dienst, mit dem ein Anrufer Befehle senden und Antworten asynchron empfangen kann. In einer realen Anwendung sind diese Aktionen weitgehend getrennt (einige Aktionen senden einen Befehl, und die Antworten werden unabhängig ...

2 die antwort

TPL wartet, bis die Aufgabe mit einem bestimmten Rückgabewert abgeschlossen ist

Ich möchte eine Anfrage an X verschiedene Webdienste stellen, die beide zurückkehrentrue oderfalse. Diese Aufgaben sollten parallel ausgeführt werden und ich möchte auf die erste warten, die abgeschlossen istmitein wahrer Wert. Wenn ich einen ...

2 die antwort

Wie unterstütze ich asynchrone Methoden in einem TransactionScope mit Microsoft.Bcl.Async in .NET 4.0?

Ich habe eine ähnliche Methode wie: public async Task SaveItemsAsync(IEnumerable<MyItem> items) { using (var ts = new TransactionScope()) { foreach (var item in items) { await _repository.SaveItemAsync(item); } await ...

4 die antwort

Multithreading-Task zum Verarbeiten von Dateien in c #

Ich habe viel über Threading gelesen, kann aber nicht herausfinden, wie ich eine Lösung für mein Problem finden kann. Lassen Sie mich zunächst das Problem vorstellen. Ich habe Dateien, die verarbeitet werden müssen. Der Hostname und der Dateipfad ...

2 die antwort

Verwendung des Widerrufsrechts

Ich versuche zu lernen, wie man eine Aufgabe mit einem Abbruchtoken abbricht. Hier habe ich einen UnitTest dafür geschrieben, aber ich verstehe nicht, wie es funktioniert. [TestMethod] public async ...

1 die antwort

kann keinen Wert von einer asynchronen Methode in der Ansicht zurückgeben

Ich versuche den Wert von zurückzugebenasync HTML-Helfer, aber es gibt folgende Zeichenfolge anstelle der gewünschten Werte. "System.Threading.Tasks.Task + WhenAllPromise`1 [System.Decimal]" Methode: public async static Task<decimal> ...

3 die antwort

Warten auf asynchrone / warten in einer Aufgabe

Ich habe dieses Konstrukt in meinemmain(), was schafft var tasks = new List<Task>(); var t = Task.Factory.StartNew( async () => { Foo.Fim(); await Foo.DoBar(); }); //DoBar not completed t.Wait(); //Foo.Fim() done, Foo.DoBar should be but ...