Resultados de la búsqueda a petición "async-await"

1 la respuesta

¿Cómo creo un SynchronizationContext personalizado para que todas las continuaciones puedan ser procesadas por mi propio bucle de eventos de subproceso único?

Supongamos que está escribiendo una biblioteca GUI de un solo subproceso personalizada (o cualquier cosa con un bucle de eventos). Según tengo entendido, si usoasync/await, o simplemente continuaciones regulares de TPL, todas se programarán ...

2 la respuesta

¿Devolver un valor esperado devuelve una promesa? (es7 asíncrono / espera)

const ret = () => new Promise(resolve => setTimeout( () => resolve('somestring'), 1000)); async function wrapper() { let someString = await ret(); return someString; } console.log( wrapper() );Se registraPromise { <pending> }; ¿Por qué devuelve ...

0 la respuesta

Utilice async aguarde con Array.map

Dado el siguiente código: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise<number> => { await callAsynchronousOperation(item); return item + 1; }); que produce el siguiente error: TS2322: El tipo 'Promesa ...

2 la respuesta

El operador de espera solo puede usarse dentro de un método asíncrono

Tengo una interfazISFactory como sigue. namespace MyApp.ViewModels { public interface IStreamFactory { Stream CreateSPStream(string sPName); } }En la versión no universal de Windows, la función anterior se implementó de la siguiente ...

1 la respuesta

¿Qué debería suceder con 'esperar' cuando la expresión después de la palabra clave no evalúa prometer?

Tengo un código ES7 como este. async function returnsfive() { var three = 3; var threeP = await three; return threeP+2; } returnsfive().then(k=>console.log(k), e=>console.error("err", e)) ¿Qué debería pasar en elvar threeP = await three ...

7 la respuesta

¿Cómo saber si una función es asíncrona?

Tengo que pasar una función a otra función y ejecutarla como devolución de llamada. El problema es que a veces esta función es asíncrona, como: async function() { // Some async actions }Entonces quiero ejecutarawait callback() ocallback() ...

1 la respuesta

Actualización de GUI C # y comunicación de puerto serie asíncrono

Estoy tratando de crear una aplicación que se comunique con el hardware a través del puerto serie e informe los resultados a la interfaz gráfica de usuario. Actualmente, KeyEvents realiza el movimiento a través de la GUI que activa el dibujo de ...

2 la respuesta

Mientras que los bucles usan Await Async.

Esta función Javascript parece usar el ciclo while de forma asincrónica. ¿Es la forma correcta de usar bucles while con condiciones asincrónicas? var Boo; var Foo = await getBar(i) while(Foo) { Boo = await getBar3(i) if (Boo) { // something } ...

1 la respuesta

SQL CLR no se puede ejecutar

Tengo entendido que lo esperado completa la parte restante del código de ejecución cuando regresan de la espera. Estoy tratando de hacer que esto funcione en un sql clr, y esto no funciona ya que tanto el proceso esperado como los códigos debajo ...

2 la respuesta

¿Cómo esperar y devolver el resultado de un http.request (), para que se ejecuten varias solicitudes en serie?

Supongamos que hay una funcióndoRequest(options), que se supone que realiza una solicitud HTTP y utilizahttp.request() para eso. SidoRequest() se llama en un bucle, quiero que la próxima solicitud se realice después de que la anterior haya ...