Dans ASP.NET C#, comment faire une action après 10 minutes? Il doit être sans l'utilisation du navigateur ... De toute évidence une action côté serveur ...Action après 10 minutes ASP.NET
0
A
Répondre
5
Vous pouvez régler une minuterie en Global.asax à feu toutes les 10 minutes:
private static Timer m_MailUpdateTimer;
protected void Application_Start(object sender, EventArgs e)
{
m_MailUpdateTimer = new Timer(MailUpdateTimer_Check, null, TimeSpan.Zero, TimeSpan.FromMinutes(10));
}
private static void MailUpdateTimer_Check(object state)
{
// Do something here.
}
protected void Application_End(object sender, EventArgs e)
{
if (m_MailUpdateTimer != null)
m_MailUpdateTimer.Dispose();
}
Bien sûr, cela seulement le feu si l'application Web est active, donc s'il n'y a aucune utilisation pendant un moment et IIS la décharge de la mémoire, alors le temporisateur ne se déclenchera pas.
Vous pouvez également envisager d'utiliser un service Windows ou un travail planifié, qui pourrait être mieux adapté à vos besoins.
Questions connexes
- 1. Temps d'attente bizarre après 10 minutes
- 2. Périphérique Android Powerdown après 10 minutes inactif
- 3. WCF EndPoint SocketConnction annulé 10 minutes après la dernière utilisation
- 4. L'appel SOAP ASP.NET expire après 20 minutes
- 5. php cron job toutes les 10 minutes
- 6. asp.net post action mvc après rien
- 7. Générer un rapport toutes les 10 minutes
- 8. Ajouter 10 Minutes à 7:30 PHP
- 9. Appel d'une fonction toutes les 10 minutes
- 10. Envoyer des données toutes les 10 minutes
- 11. ClassDefNotFoundException - mais cela fonctionnait bien jusqu'à il ya 10 minutes
- 12. L'application iPhone exécutée en arrière-plan se termine après 10 minutes
- 13. Écran vide Après X minutes
- 14. suspension de base de données pendant 10 minutes
- 15. Jquery animation-action après action
- 16. android détecter emplacement gps tous les 10 minutes
- 17. Envoyer les données GPS Toutes les 10 minutes
- 18. Mon processus d'arrière-plan d'application iPhone se termine après 10 minutes
- 19. comment donner admin secours de relogin admin panneau après toutes les 5 10 minutes d'état inactif?
- 20. Beaglebone black (Image Debian 2014-05-14) se met en veille après 10 minutes
- 21. comment pouvons-nous faire un div visible après 10 minutes dans la lecture d'une vidéo
- 22. Comment Skype continue-t-il d'envoyer des notifications après 10 minutes sur iOS?
- 23. Selenium RC se ferme de façon inattendue exactement après 10 minutes
- 24. Genymotion accident après quelques minutes
- 25. Terminer vbscript après x minutes
- 26. Actionscript 3 setInterval s'arrête après 10. (Audio)
- 27. PHP - faire session expirent après X minutes
- 28. PHP MySQL utilisateur en ligne dans les 10 dernières minutes
- 29. MySQL: Supprimer toutes les lignes de plus de 10 minutes
- 30. Comment faire Ruby exécuter une tâche toutes les 10 minutes?
Action pour quoi? S'il vous plaît fournir plus de détails. –
avec ou sans navigateur ouvert? – Fredou
côté client ou côté serveur? Quel type d'action? Essayez d'inclure autant de détails que possible lorsque vous posez une question. – Kelsey