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.




3
Multi-async dans Entity Framework 6?
Voici mon code: var banner = context.Banners.ToListAsync() var newsGroup = context.NewsGroups.ToListAsync() await Task.WhenAll(banner, newsGroup); Mais quand j'ai appelé la fonction du contrôleur. Il a montré une erreur Une deuxième opération a démarré sur ce contexte avant la fin d'une opération asynchrone précédente. Utilisez 'await' pour vous assurer que toutes les …

1
Async POST échoue sur WP7 et F #
Quand je le fais let! read = from.AsyncRead bufen F #, il bloque et ne revient pas tant que le socket TCP n'est pas mort. Pourquoi? Et comment résoudre ce problème? Son code: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream …

9
Attendre dans le bloc de capture
J'ai le code suivant: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } Fondamentalement, je veux télécharger à partir d'une URL et en cas d'échec avec une exception, …



1
Avec une promesse, pourquoi les navigateurs renvoient-ils deux fois un rejet mais pas une résolution deux fois?
J'ai du mal à comprendre javaScript promises. J'ai écrit le code suivant: var p = new Promise(function(resolve,reject){ reject(Error("hello world")); }); setTimeout(()=>p.catch(e=>console.log(e)),5000); Je vois immédiatement cela dans ma console développeur Chrome: Mais après avoir attendu 5 secondes, le message passe automatiquement au noir comme cette image: Je n'ai jamais vu ce …

2
Modèle de délégation du comportement asynchrone en C #
J'essaie de concevoir une classe qui expose la possibilité d'ajouter des problèmes de traitement asynchrone. En programmation synchrone, cela pourrait ressembler à public class ProcessingArgs : EventArgs { public int Result { get; set; } } public class Processor { public event EventHandler<ProcessingArgs> Processing { get; } public int Process() …
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.