Resultados de la búsqueda a petición "task-parallel-library"

1 la respuesta

Asíncrono / espera, camarero personalizado y recolector de basura

Estoy lidiando con una situación en la que un objeto administrado se finaliza prematuramente en medio deasync método. Este es un proyecto de domótica hobby (Windows 8.1, .NET 4.5.1), donde proporciono una devolución de llamada de C # a una DLL ...

1 la respuesta

¿Llamar al método WCF asincrónico basado en tareas utiliza el puerto de finalización de E / S o un subproceso de grupo de subprocesos para llamar a la continuación?

Tengo el siguiente contrato WCF: [ServiceContract(Namespace = "http://abc/Services/AdminService")] public interface IAdminService { [OperationContract] string GetServiceVersion(); // More methods here }losGetServiceVersion Es un método simple ...

1 la respuesta

Barra de progreso en invocación de bucle paralelo

Estoy tratando de actualizar una barra de progreso en un entorno multiproceso. Sé que muchas preguntas ya tratan esa pregunta, pero ninguna de las soluciones propuestas me ha funcionado. Aquí está la columna vertebral de mi código: public static ...

2 la respuesta

Tareas iniciales en foreach Loop utiliza el valor del último elemento

Estoy haciendo un primer intento de jugar con las nuevas tareas, pero está sucediendo algo que no entiendo. Primero, el código, que es bastante sencillo. Paso una lista de rutas a algunos archivos de imagen e intento agregar una tarea para ...

6 la respuesta

Llamar al método asíncrono sincrónicamente

Yo tengo unasync método: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; }Necesito llamar a este método desde un método sincrónico. ¿Cómo puedo hacer esto sin tener que ...

2 la respuesta

Lanzar inmediatamente desde el método asíncrono

loscomportamiento normal [https://stackoverflow.com/a/22395161]para excepciones lanzadas desdeasync Task El método consiste en permanecer inactivo hasta que sean observados más tarde, o hasta que la tarea se recolecte basura. Puedo pensar en ...

3 la respuesta

Descargue varios archivos en paralelo usando c #

Quiero descargar archivos en paralelo usando C #. Para esto, he escrito este código que funciona perfectamente, pero el problema es que la interfaz de usuario se está congelando. using System; using System.Collections.Generic; using System.IO; ...

4 la respuesta

¿Cómo (y si) escribir una cola de un solo consumidor usando el TPL?

Recientemente escuché un montón de podcasts sobre el TPL en .NET 4.0. La mayoría de ellos describen actividades en segundo plano, como descargar imágenes o hacer un cálculo, utilizando tareas para que el trabajo no interfiera con un hilo GUI. La ...

2 la respuesta

Ejecutar varias consultas de base de datos EntityFramework en paralelo

Estoy tratando de ejecutar consultas de 3 db en paralelo, pero no estoy seguro de que lo estoy haciendo correctamente. He realizado 3 funciones que hacen una consulta a la base de datos. private static async Task<string> ...

1 la respuesta

TPL completo vs finalización

Necesito importar datos relacionados con el cliente desde la base de datos heredada y realizar varias transformaciones durante el proceso. Esto significa que una sola entrada necesita realizar "eventos" adicionales (sincronizar productos, crear ...