Resultados de la búsqueda a petición "task-parallel-library"
¿Por qué el Task.ContinueWith no se ejecuta en esta prueba unitaria?
Me he encontrado con un problema con una prueba unitaria que falló porque una tarea TPL nunca ejecutó suContinueWith(x, TaskScheduler.FromCurrentSynchronizationContext()). El problema se debió a que se creó accidentalmente un control de la ...
¿El uso de async / await crea un nuevo hilo?
Soy nuevo enTPL [https://stackoverflow.com/tags/task-parallel-library/info]y me pregunto: ¿Cómo admite la programación asincrónica que es nueva en C # 5.0 (a través de la nuevaasync yawait palabras clave) se relacionan con la creación ...
Patrón de diseño básico para usar TPL dentro del servicio de Windows para C #
Estoy tratando de construir un servicio de Windows que necesita algún tipo de paralelismo para agrupar archivos de diferentes fuentes de ftp. Para iniciar múltiples descargas de ftp, estoy buscando en la biblioteca TPL para hacer fácilmente ...
Tarea Ejecutar en inicializador estático
Considere el siguiente código. static class X { public static int Value = Task.Run(() => 0).Result; } class Program { static void Main(string[] args) { var value = X.Value; } } VocaciónTask.Run y entoncesResult en el inicializador estático hace ...
¿Pueden las instancias de .NET Task quedar fuera de alcance durante la ejecución?
Si tengo el siguiente bloque de código en un método (usando .NET 4 y la Biblioteca de tareas paralelas): var task = new Task(() => DoSomethingLongRunning()); task.Start();y el método regresa, ¿esa tarea se saldrá del alcance y se recolectará ...
Pasar una tarea como parámetro
No estoy seguro de si esto es posible, así que aquí estoy: Tengo una secuencia de acción para realizar múltiples async Task MethodA(...) { // some code // a call to specific Async IO bound method // some code }tambien hayMethodB(), MethodC(), ...
Implementación sincrónica de interfaz que devuelve Tarea
Similar aImplementación de una interfaz que requiere un tipo de retorno de tarea en código síncrono [https://stackoverflow.com/questions/26352034/implementing-an-interface-that-requires-a-task-return-type-in-synchronous-code] aunque tengo ...
¿Qué sucede con las tareas que nunca se completan? ¿Están debidamente dispuestos?
Digamos que tengo la siguiente clase: class SomeClass { private TaskCompletionSource<string> _someTask; public Task<string> WaitForThing() { _someTask = new TaskCompletionSource<string>(); return _someTask.Task; } //Other code which calls ...
Task.Yield () en la biblioteca necesita ConfigureWait (false)
Susrecomienda que un usoConfigureAwait(false) cuando puedas [https://msdn.microsoft.com/en-us/magazine/jj991977.aspx], especialmente en bibliotecas porque puede ayudar a evitar puntos muertos y mejorar el rendimiento. He escrito una biblioteca ...
Cancelación del retraso de la tarea en .Net 4.0
Actualmente estoy tratando de implementar un sustituto de .Net 4.5Task.Delay() método en un programa que debe apuntar a .Net 4.0. Encontré el siguiente código eneste blog [http://stevenhollidge.blogspot.com/2012/06/async-taskdelay.html]. /* You ...