Resultados de la búsqueda a petición "task-parallel-library"
Limpiar CallContext en TPL
Dependiendo de si estoy usando un código basado en async / await o TPL, obtengo dos comportamientos diferentes con respecto a la limpieza de lógicaCallContext. Puedo establecer y borrar lógicoCallContext exactamente como espero si uso ...
HttpClient: ¿se canceló una tarea?
Funciona bien cuando tiene una o dos tareas, sin embargo, arroja un error "Se canceló una tarea" cuando tenemos más de una tarea en la lista. List<Task> allTasks = new List<Task>(); allTasks.Add(....); ...
¿Debo usar siempre Task.Delay en lugar de Thread.Sleep? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cuándo usar Task.Delay, cuándo usar Thread.Sleep? [/questions/20082221/when-to-use-task-delay-when-to-use-thread-sleep] 4 respuestasRecientemente he visto varias recomendaciones que ...
Cómo usar la Tarea <T> para generar un evento y esperar que el evento finalice
Tengo el siguiente escenario: Cliente que solicita un servicio web para comenzar public bool Start(MyProject project, string error)Un servicio web que recibe la llamada del cliente en un método public event EventHandler<StartEventArgs> ...
¿Construido en un sistema de programación en segundo plano en .NET?
Pregunto aunque dudo que exista tal sistema. Básicamente, necesito programar tareas para que se ejecuten en algún momento en el futuro (por lo general, no más de unos segundos o posiblemente minutos), y tener alguna forma de cancelar esa ...
Con respecto al uso de Task.Start (), Task.Run () y Task.Factory.StartNew ()
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 ...
¿Puedo usar la biblioteca paralela de tareas en un proyecto .Net 3.5?
Escuché que la Biblioteca de tareas paralelas se puede usar en un proyecto .Net 3.5. ¿Es correcto y, en caso afirmativo, cómo lo uso? En .Net 4.0, reside en System.Threading, pero cuando selecciono .Net 3.5 como destino en Visual Studio 2010, no ...
Manejo de excepciones fuera de la tarea
Acabo de notar algo extraño: para detectar una excepción en la persona que llama desde la nueva Tarea, ¡¿lambda DEBE estar marcado como asíncrono ?! ¿Es realmente necesario incluso si el delegado no tiene operadores en espera? try { ...
Volver a la vista con Async Await
Tengo un proceso que me gustaría ejecutar en segundo plano. Esto se ejecuta con un clic de un enlace de acción. Acción a llamar: public async Task<ActionResult> ProcessRec() { await Task.Run(() => waitTimer()); return RedirectToAction("Index", ...
Task.Factory.StartNew con async lambda y Task.WaitAll
Estoy tratando de usarTask.WaitAll en una lista de tareas. La cosa es que las tareas son una lambda asíncrona que se rompeTasks.WaitAll como nunca espera Aquí hay un bloque de código de ejemplo: List<Task> tasks = new List<Task>(); ...