Questions marquées «asynchronous»

La programmation asynchrone est une stratégie pour différer les opérations avec une latence élevée ou une faible priorité, généralement dans le but d'améliorer les performances, la réactivité et / ou la composabilité du logiciel. De telles stratégies sont généralement employées en utilisant une combinaison de programmation événementielle et de rappels, et en utilisant éventuellement la concurrence via des coroutines et / ou des threads.


14
Supprimer l'avertissement CS1998: cette méthode asynchrone n'a pas d'attente.
J'ai une interface avec des fonctions asynchrones. Certaines des classes qui implémentent l'interface n'ont rien à attendre, et certaines pourraient simplement lancer. C'est un peu ennuyeux avec tous les avertissements. Lorsque vous n'utilisez pas await dans une fonction asynchrone. Est-il possible de supprimer le message? public async Task<object> test() { …
104 c#  asynchronous 



8
Pourquoi n'attend pas sur Task.WhenAll lance une AggregateException?
Dans ce code: private async void button1_Click(object sender, EventArgs e) { try { await Task.WhenAll(DoLongThingAsyncEx1(), DoLongThingAsyncEx2()); } catch (Exception ex) { // Expect AggregateException, but got InvalidTimeZoneException } } Task DoLongThingAsyncEx1() { return Task.Run(() => { throw new InvalidTimeZoneException(); }); } Task DoLongThingAsyncEx2() { return Task.Run(() => { throw new …


1
Utilisez des instructions et attendez que les mots clés jouent bien en c #
J'ai une situation où je fais un asyncappel à une méthode qui retourne et IDisposableinstance. Par exemple: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Maintenant, avant asyncétait sur la scène, lorsque vous travaillez avec une IDisposableinstance, cet appel et le code qui utilisait la variable "response" seraient enveloppés dans une instruction …

5
Commandes shell asynchrones
J'essaye d'utiliser un script shell pour démarrer une commande. Je me fiche de savoir si / quand / comment / pourquoi cela se termine. Je veux que le processus démarre et s'exécute, mais je veux pouvoir revenir immédiatement à mon shell ...




22
Comment faire une requête GET asynchrone en PHP?
Je souhaite faire une simple requête GET à un autre script sur un serveur différent. Comment puis-je faire cela? Dans un cas, j'ai juste besoin de demander un script externe sans avoir besoin d'aucune sortie. make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage Dans le second cas, j'ai besoin d'obtenir la sortie texte. $output = …
97 php  http  curl  asynchronous 

3
Quand dois-je utiliser la méthode «then» de jQuery deferred et quand dois-je utiliser la méthode «pipe»?
jQuery Deferreda deux fonctions qui peuvent être utilisées pour implémenter le chaînage asynchrone des fonctions: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks Une fonction, ou un tableau de fonctions, appelée lorsque le différé est résolu. failCallbacks Une fonction, ou un tableau de fonctions, appelée lorsque le Deferred est rejeté. …

6
Paramètre par défaut pour CancellationToken
J'ai du code asynchrone auquel je voudrais ajouter un CancellationToken. Cependant, il existe de nombreuses implémentations où cela n'est pas nécessaire, je voudrais donc avoir un paramètre par défaut - peut-être CancellationToken.None. cependant, Task<x> DoStuff(...., CancellationToken ct = null) rendements Une valeur de type «» ne peut pas être utilisée …

3
Créer une tâche asynchrone dans Flask
J'écris une application dans Flask, qui fonctionne très bien sauf qu'elle WSGIest synchrone et bloquante. J'ai une tâche en particulier qui fait appel à une API tierce et cette tâche peut prendre plusieurs minutes. Je voudrais faire cet appel (c'est en fait une série d'appels) et le laisser fonctionner. tandis …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.