Suchergebnisse für Anfrage "async-await"
Falscher Thread.CurrentPrincipal in asynchroner WCF-Endmethode
Ich habe einen WCF-Dienst, der seine hatThread.CurrentPrincipal eingestellt in dasServiceConfiguration.ClaimsAuthorizationManager. Wenn ich den Dienst asynchron wie folgt implementiere: public IAsyncResult BeginMethod1(AsyncCallback callback, ...
Behandlung von Ausnahmen vom synchronen Teil der asynchronen Methode
Ich habe es mit der Situation zu tun, in der die von mir gestartete Aufgabe möglicherweise ausgeführt wird, während sie gleichzeitig im ersten Thread ausgeführt wird. So etwas zur Veranschaulichung: static async Task TestAsync() { var random = ...
ICommandHandler / IQueryHandler mit async / await
EDITH sagt (tl; dr)Ich habe mich für eine Variante der vorgeschlagenen Lösung entschieden. alles behaltenICommandHandlers undIQueryHandlers Möglicherweise aynchron und Rückgabe einer gelösten Aufgabe in synchronen Fällen. Trotzdem möchte ich ...
Was ist die asynchrone / erwartete Entsprechung eines ThreadPool-Servers?
Ich arbeite an einem TCP-Server, der mit synchronen APIs und dem Thread-Pool ungefähr so aussieht: TcpListener listener; void Serve(){ while(true){ var client = listener.AcceptTcpClient(); ...
Entspricht ContinueWith (Delegat, CancellationToken) mit wait-Continuation
Ich habe diese Situation: private Task LongRunningTask = /* Something */; private void DoSomethingMore(Task previousTask) { } public Task IndependentlyCancelableSuccessorTask(CancellationToken cancellationToken) { return ...
Wie schützt man Ressourcen, die in einer Multithread- oder Async-Umgebung verwendet werden können?
Ich arbeite an einer C # -API, die von einer Vielzahl von Verbrauchern verwendet wird. Diese API ermöglicht den Zugriff auf eine gemeinsam genutzte Ressource (in meinem Fall Hardware für die serielle Kommunikation), bei der häufig ...
asynchrone Ausgabe bis zum Ende
Ich habe einen asynchronen asp.net-Controller. Dieser Controller ruft eine asynchrone Methode auf. Die Methode, mit der die asynchrone E / A-Arbeit tatsächlich ausgeführt wird, befindet sich tief in meiner Anwendung. Die Methodenserien zwischen ...
Unterdrücke Warnung von leerer asynchroner Methode
Lassen Sie uns einfach weitermachen und sagen, dass ich die folgende Funktion habe: public class Test { public async Task Finalize() { // We don't need this in this class, so empty body } /* * Additional methods snipped */ }Während dies ...
Wie kann ich async / await serialisieren?
Nehmen wir an, ich habe diesen einfachen Ausschnitt: async void button_Click(object sender, RoutedEventArgs e) { await Task.Factory.StartNew(() => { Console.WriteLine("start"); Thread.Sleep(5000); Console.WriteLine("end"); }); }Natürlich wird ...
Aufgabe abgebrochene Ausnahme (ThrowForNonSuccess)
Dies ist eine Fortsetzung dieser Frage:Fortsetzung mehrerer Aufgaben [https://stackoverflow.com/questions/21154692/task-continuiation] Ich habe meinen Code wie in der Antwort geändert, erhalte aber jetztTaskCancelledExceptions wenn ich versuche, ...