¿Puedo obtener un escenario simple y completo, es decir, un tutorial que sugiera cómo se debe usar esto, específicamente con una
¿Puedo obtener un escenario simple y completo, es decir, un tutorial que sugiera cómo se debe usar esto, específicamente con una
¿Hay alguna diferencia entre: const [result1, result2] = await Promise.all([task1(), task2()]); y const t1 = task1(); const t2 = task2(); const result1 = await t1; const result2 = await t2; y const [t1, t2] = [task1(), task2()]; const [result1, result2] = [await t1, await
Node.js de la versión 7 tiene azúcar sintáctico asíncrono / en espera para manejar las promesas y ahora en mi código aparece la siguiente advertencia con bastante frecuencia: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error:...
Quiero escribir un método asíncrono con un outparámetro, como este: public async void Method1() { int op; int result = await GetDataTaskAsync(out op); } ¿Cómo hago esto
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 <número> []' no se puede asignar al...
Por el momento, estoy tratando de usar async/awaitdentro de una función de constructor de clase. Esto es para que pueda obtener una e-mailetiqueta personalizada para un proyecto Electron en el que estoy trabajando. customElements.define('e-mail', class extends HTMLElement { async constructor() {...
En los últimos días he probado las nuevas características de .net 4.5 y c # 5. Me gustan sus nuevas funciones async / wait. Anteriormente había usado BackgroundWorker para manejar procesos más largos en segundo plano con una interfaz de usuario receptiva. Mi pregunta es: después de tener estas...
Estoy usando multi-threading en java para mi programa. He ejecutado el hilo con éxito, pero cuando lo estoy usando Thread.wait(), está tirando java.lang.IllegalMonitorStateException. ¿Cómo puedo hacer que un hilo espere hasta que sea
¿Cuáles son las diferencias entre usar Parallel.ForEach o Task.Run () para iniciar un conjunto de tareas de forma asincrónica? Versión 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Versión...
Este no es un duplicado de "Cómo llamar de forma segura a un método asíncrono en C # sin esperar" . ¿Cómo suprimo bien la siguiente advertencia? advertencia CS4014: debido a que no se espera esta llamada, la ejecución del método actual continúa antes de que se complete la llamada. Considere...
En mi aplicación de metro C # / XAML, hay un botón que inicia un proceso de larga duración. Entonces, como se recomienda, estoy usando async / await para asegurarme de que el hilo de la interfaz de usuario no se bloquee: private async void Button_Click_1(object sender, RoutedEventArgs e) { await...
¿Hay alguna función integrada en Bash para esperar a que finalice un proceso? El waitcomando solo permite esperar a que finalicen los procesos secundarios. Me gustaría saber si hay alguna forma de esperar a que termine algún proceso antes de continuar con cualquier script. Una forma mecánica de...
Acabo de ver 3 rutinas con respecto al uso de TPL que hacen el mismo trabajo; Aquí está el código: public static void Main() { Thread.CurrentThread.Name = "Main"; // Create a task and supply a user delegate by using a lambda expression. Task taskA = new Task( () => Console.WriteLine("Hello...
Como sugiere el título, ¿hay un equivalente a Process.Start(le permite ejecutar otra aplicación o archivo por lotes) que pueda esperar? Estoy jugando con una pequeña aplicación de consola y este parecía ser el lugar perfecto para usar async y esperar, pero no puedo encontrar ninguna documentación...
Tengo un sitio MVC que usa Entity Framework 6 para manejar la base de datos, y he estado experimentando con cambiarlo para que todo se ejecute como controladores asíncronos y las llamadas a la base de datos se ejecuten como sus contrapartes asíncronas (por ejemplo, ToListAsync () en lugar de ToList...
Estoy escribiendo una aplicación vinculada a la red basada en el paradigma de espera / reposo. A veces, ocurren errores de conexión y, en mi experiencia, vale la pena esperar un tiempo y luego volver a intentar la operación. El problema es que si uso Thread.Sleep u otra operación de bloqueo...
Estoy escribiendo una aplicación WinForms que transfiere datos a un dispositivo de clase USB HID. Mi aplicación utiliza la excelente biblioteca genérica HID v6.0 que se puede encontrar aquí . En pocas palabras, cuando necesito escribir datos en el dispositivo, este es el código que se...
Me gustaría manejar una colección en paralelo, pero tengo problemas para implementarla y, por lo tanto, espero ayuda. El problema surge si quiero llamar a un método marcado asíncrono en C #, dentro de la lambda del bucle paralelo. Por ejemplo: var bag = new
Actualmente estoy empezando a crear una aplicación que se beneficiaría mucho de la función de espera asíncrona de C # 5. Pero no estoy seguro de qué versión de VS y del tiempo de ejecución asíncrono usar. Mirando las tablas de popularidad del sistema operativo, tendré que soportar Windows XP por...