¿Existe alguna manera de programar una tarea para su ejecución en el futuro utilizando la Biblioteca de tarea paralela?Cómo programar una tarea para su futura ejecución en la Tarea Biblioteca paralela
Me doy cuenta de que podría hacer esto con los métodos pre-.NET4 como System.Threading.Timer ... sin embargo, si hay una forma TPL para hacer esto prefiero mantenerme dentro del diseño del framework. No puedo encontrar uno sin embargo.
Gracias.
funciona eso? Parece que el temporizador podría recibir GCd después de que se saliera del alcance, y antes de que mi evento se dispare ... En cualquier caso, esperaba algo nativo para TPL (por ejemplo, tomar una tarea como argumento y permitir el mapeo de tareas), que no parece existir. – Slaggg
Sí, en ese ejemplo el temporizador podría ser recolectado. Declare la referencia del temporizador en un ámbito que evitará la recopilación prematura. –
OK - gracias por su respuesta. Mencioné en la pregunta que un temporizador funcionaría; Esperaba algo que tratara con objetos Task de forma nativa. ¡Gracias de cualquier forma! – Slaggg