preguntar acerca de async-await
3
réponses
En JavaScript, l’utilisation de ‘ await` dans une boucle bloque-t-elle la boucle?
Prenez la boucle suivante:
for(var i=0; i<100; ++i){
let result = await some_slow_async_function();
do_something_with_result();
}
await bloque-t-il la boucle? Ou le i continue-t-il à être incrémenté pendant que awaiting?
L'ordre de d …
demandé sur
1970-01-01 00:33:37
2
réponses
Pourquoi est Enumerator.MoveNext ne fonctionne pas comme je l’attends lorsqu’il est utilisé avec using et async-await?
Je voudrais énumérer un List<int> et appeler une méthode asynchrone.
, Si je fais cela de cette façon:
public async Task NotWorking() {
var list = new List<int> {1, 2, 3};
using (var enumerator = list.GetEnumerator()) {
Trace …
demandé sur
1970-01-01 00:33:35
1
réponses
TcpClient vs Socket lorsqu’il s’agit de asynchronousy
Ce N'est pas encore un autre Socket TcpClient vs.
TcpClient est un wrapper autour de la classe Socket pour faciliter le développement, exposant également le Socket sous-jacent.
Encore ...
Sur la page de la bibliothèque MSDN pour la classe TcpClien …
demandé sur
1970-01-01 00:33:32
3
réponses
même après avoir utilisé ConfigureAwait (false) dans Asp.Net flux
je suis frapper impasse, même après l'utilisation de ConfigureAwait(false), ci-dessous le code de l'échantillon.
selon l'échantillon http://blog.stephencleary.com/2012/02/async-and-await.html (contexte # Avoding), cela n'aurait pas dû frapper dead …
demandé sur
1970-01-01 00:33:34
4
réponses
ICommandHandler / IQueryHandler avec async / wait
EDITH says (tl;dr)
je suis allé avec une variante de la solution suggérée; garder tout ICommandHandleret IQueryHandler s potentiellement aynchrone et renvoie une tâche résolue dans les cas synchrones. Encore, je ne veux pas utiliser Task.FromResult …
demandé sur
1970-01-01 00:33:34
2
réponses
Python [syntaxe invalide] avec async def
j'essaie d'écrire des bots discord en utilisant Python, je suis tombé sur ce bot.
import discord
import asyncio
import random
client = discord.Client()
inEmail = input("Email:")
inPassword = input("Passwd:")
async def background_loop():
await …
demandé sur
1970-01-01 00:33:37
2
réponses
SynchronizationContext vs Default TaskScheduler
Cela va être un peu long, donc s'il vous plaît garder avec moi.
je pensais que le comportement par défaut du planificateur de tâches (ThreadPoolTaskScheduler) est très similaire à celle de la valeur par défaut "ThreadPool"SynchronizationContext (cet …
demandé sur
1970-01-01 00:33:34
2
réponses
Utiliser async / attendre avec le répartiteur.BeginInvoke()
j'ai une méthode avec un code qui fait un await fonctionnement:
public async Task DoSomething()
{
var x = await ...;
}
j'ai besoin de ce code pour fonctionner sur le fil du répartiteur. Maintenant,Dispatcher.BeginInvoke() est awaitable, mais …
demandé sur
1970-01-01 00:33:34
1
réponses
Mise en œuvre de L’IValueConverter
si une méthode async que je veux déclencher à L'intérieur D'un convertisseur Ivaluec.
y a-t-il une meilleure attente que de la forcer à être synchrone en appelant la propriété result?
public async Task<object> Convert(object value, Type targe …
demandé sur
1970-01-01 00:33:33
1
réponses
Async / wait, awaiter personnalisé et collecteur d’ordures
je suis face à une situation où un objet géré est prématurément finalisé au milieu de async méthode.
il s'agit d'un hobby home automation project (Windows 8.1, .NET 4.5.1), où je fournis Un C# callback à un tiers non géré DLL. Le rappel est invoqué …
demandé sur
1970-01-01 00:33:34