Suchergebnisse für Anfrage "async-await"

4 die antwort

Race Condition in Async / Await Code

Ich frage mich nur, ob im folgenden Code eine Racebedingung auftritt: int readingFiles; async Task<string> ReadFile (string file) { ++readingFiles; var text = await Stream.ReadFileAsync(file); --readingFiles; return text; }Wird die ...

2 die antwort

Warum wird AsyncContext benötigt, wenn Sie async / await mit einer Konsolenanwendung verwenden?

Ich rufe eine asynchrone Methode in meiner Konsolenanwendung auf. Ich möchte nicht, dass die App kurz nach dem Start beendet wird, d. H. Bevor die erwarteten Aufgaben abgeschlossen sind. Es scheint, als könnte ich das tun: internal static void ...

4 die antwort

Warum funktioniert Enumerator.MoveNext nicht wie erwartet, wenn es mit using und async-await verwendet wird?

Ich möchte durch ein @ aufzählList<int> und rufe eine asynchrone Methode auf. Wenn ich das so mache: public async Task NotWorking() { var list = new List<int> {1, 2, 3}; using (var enumerator = list.GetEnumerator()) { ...

TOP-Veröffentlichungen

2 die antwort

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 ...

2 die antwort

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 ...

4 die antwort

ufrufen einer asynchronen Methode, ohne auf @ zu wart

Ich versuche, eine asynchrone Methode (in einer ASP.NET Web API 2-App) aufzurufen, ohne auf das Ergebnis zu warten. Ich meine, ich möchte den Haupt-Thread weiterhin ausführen und nicht warten, bis die aufgerufene Methode abgeschlossen ist. Ich ...

10 die antwort

Warum Async verwenden / bis zum Ende warten

Ich möchte etwas Klarheit darüber erlangen, welchen zusätzlichen Nutzen die Verwendung von Await und Async auf ganzer Linie hat. Wenn meine Anwendung anruft, warten Sie aufFunc1() (Also keine Sperrung der Benutzeroberfläche hier). undFunc1 ruft ...

4 die antwort

Entity Framework async gibt Kontext oder Abfrage aus?

Ich habe ein asynchrones Problem mit meiner unten stehenden Abfrage. Ich habe einen Singleton-Kontext und versuche, die folgende Abfrage auszuführen: var query = await (from parent in Context.ParentTable join child in Context.ChildTable on ...

8 die antwort

Sollte ich mir Sorgen machen über "Diese asynchrone Methode hat keine 'wait'-Operatoren und wird synchron ausgeführt"

Ich habe eine Schnittstelle, die einige asynchrone Methoden verfügbar macht. Insbesondere sind Methoden definiert, die entweder Task oder Task <T> zurückgeben. Ich verwende die Schlüsselwörter async / await. Ich bin dabei, diese Schnittstelle zu ...

4 die antwort

Entity Framework SaveChanges () vs. SaveChangesAsync () und Find () vs. FindAsync ()

Ich habe nach den Unterschieden zwischen 2 Paaren oben gesucht, aber keine Artikel gefunden, die dies klar erläutern und erläutern, wann der eine oder andere zu verwenden ist. Also, was ist der Unterschied zwischenSaveChanges() ...