Tengo una clase C#. Necesito ejecutar su instancia a intervalos regulares, por ejemplo, 5 minutos. Necesito ejecutar este código cada 5 minutos sin bloquear el hilo principal. También me gustaría tener un mecanismo donde pueda detener este proceso.¿Cómo ejecutar un método C# sin bloqueo a intervalos regulares?
Respuesta
Echa un vistazo a la clase Timer
.
¡Esta pequeña clase es genial! –
En segundo lugar el movimiento – Sogger
Hay 3 clases de temporizador diferentes (cada una en un espacio de nombres diferente). Dependiendo de lo que planeas hacer, puedes preferir uno sobre los demás. Este artículo está un poco anticuado, pero la información sigue siendo relevante. Puede proporcionar alguna información sobre sus decisiones de diseño: http://msdn.microsoft.com/en-us/magazine/cc164015.aspx –
- 1. Android: ejecutar código en intervalos regulares
- 2. ¿Cómo puedo ejecutar un System.Beep() sin bloqueo?
- 3. Función de llamada recursiva a intervalos regulares
- 4. Inserción de un personaje a intervalos regulares en una lista
- 5. Una forma de enviar eventos almacenados temporalmente a intervalos regulares
- 6. Ejecutar MySQLDump sin tablas de bloqueo
- 7. Bloqueo sin bloqueo
- 8. Subversion: fusionando lanzamientos de código fuente de un proveedor a la línea principal a intervalos regulares
- 9. Linux comando a ejecutar la escritura en intervalos
- 10. ¿Probar un bloqueo sin adquirirlo?
- 11. Eliminar bloqueo de un método
- 12. ¿Cómo ejecutar el código C++ sin compilarlo?
- 13. Cerraduras de bloqueo frente a cerraduras sin bloqueo
- 14. ejecutar una tarea a intervalos específicos en Python
- 15. ¿Colección concurrente sin bloqueo?
- 16. C++ plantilla de objeto sin bloqueo
- 17. Entrada de consola sin bloqueo C++
- 18. Rieles: ¿solicitudes HTTP sin bloqueo?
- 19. Archivo sin bloqueo lee
- 20. ¿Cómo escribir en un archivo usando IO sin bloqueo?
- 21. Función de espera sin bloqueo en Objective-C
- 22. Cómo suspender un hilo de bloqueo sin Thread.Suspend obsoleto?
- 23. ¿Cómo se implementa IO sin bloqueo?
- 24. Método sin bloqueo para analizar XML en python
- 25. Cómo prohibir llamar a un método C#
- 26. Acceso a archivos sin bloqueo con Twisted
- 27. Cómo ingresar a un método Python sin aceptarlo explícitamente
- 28. Iniciar proceso sin bloqueo desde powershell
- 29. Cómo ejecutar un método cada X segundos
- 30. zócalo Java sin bloqueo
No ejecuta (instancias de) una clase. –