Resultados de la búsqueda a petición "task-parallel-library"
Implemente el patrón asíncrono clásico usando TPL
Estoy tratando de implementar un TrackingParticipant personalizado para WF 4. Puedo escribir el método Track, pero mi implementación será lenta. ¿Cómo puedo implementar las anulaciones Begin / EndTrack usando la Biblioteca Paralela de Tareas ...
Task ¿Implementación de biblioteca paralela en mono?
¿Mono implementa la biblioteca de tareas paralelas? Si es así, ¿cómo se compara el rendimiento entre .NET y mono.
Cancelar una tarea
Tengo una tarea que necesito cancelar si el tiempo de espera ha terminado. Por ejempl var t = Task.Factory.StartNew(() => { Thread.Sleep(5000) // some long running task "do something" }); Task.WaitAll(new[] {t}, 1000);Pero parece que la ...
Es PLinq inherentemente más rápido que System.Threading.Tasks.Parallel.ForEach
Resume: Cambié de la estructura System.Threading.Tasks.Parallel.ForEach and Concurrent Data a una consulta simple plinq (Parallel Linq). La velocidad fueasombros. ¿Entonces plinq es inherentemente más rápido que Parallel.ForEach? O ...
Debo usar ThreadPools o Task Parallel Library para operaciones vinculadas a IO
En uno de mis proyectos que es como un agregador, analizo feeds, podcasts y demás desde la web. Si utilizo un enfoque secuencial, dado que una gran cantidad de recursos, lleva bastante tiempo procesarlos todos (debido a problemas de red y cosas ...
Utilizando Task.Yield para superar el hambre de ThreadPool mientras se implementa el patrón productor / consumid
Respondiendo la pregunta: Task.Yield: ¿usos reales? [https://stackoverflow.com/questions/23431595/task-yield-real-usages/53221961#53221961] Propuse usar Task.Yield permitiendo que un subproceso de grupo sea reutilizado por otras tareas. En ...
Capture una excepción lanzada por un método vacío asíncrono
Usando el CTP asíncrono de Microsoft para .NET, ¿es posible detectar una excepción lanzada por un método asíncrono en el método de llamada? public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an ...
¿Por qué * no * cambiar la prioridad de un hilo ThreadPool (o Task)?
Hay muchos lugares en la web y Stack Overflow donde no se recomienda cambiar la prioridad de una ThreadPool hilo o TPLTare. En particular "No tiene control sobre el estado y la prioridad de un subproceso de grupo de subprocesos". "El tiempo de ...
La forma más sencilla de hacer fuego y olvidar el método en c # 4.0
Me gusta mucho esta pregunta: ¿La forma más sencilla de hacer fuego y olvidar el método en C #? [https://stackoverflow.com/questions/1018610/simplest-way-to-do-a-fire-and-forget-method-in-c] Solo quiero saber que ahora que tenemos extensiones ...
Utilizando tareas con continuaciones condicionales
Estoy un poco confundido acerca de cómo usar Tareas con Continuaciones condicionales. Si tengo una tarea, y luego quiero continuar con una tarea que maneje el éxito y el error, y luego esperar a que se complete. void FunctionThrows() {throw ...