En supposant que j'utilise Rx, comment puis-je créer un IObservable qui déclenchera un événement toutes les 5 secondes comment puis-je faire commencer l'observable à une date spécifique? Comment puis-je faire feu ses événements à une date ronde (minuit tous les jours?)Comment puis-je démarrer un IObservable à un moment précis?
1
A
Répondre
1
// Do you really care if it's up to five seconds later than midnight?
Observable.Interval(TimeSpan.FromSeconds(5))
.Where(x => DateTime.Now > new DateTime(1,2,2010));
3
Comment puis-je créer un IObservable qui déclenche un événement tous les 5 secondes
Observable. intervalle (TimeSpan.FromSeconds (5))
comment puis-je faire le début observable à une date précise
Vous pouvez utiliser la minuterie pour cela:
// Fire at Jan 2014.
var jan2014 = new DateTimeOffset(2014, 1, 1, 0, 0, 0);
Observable.Timer(jan2014);
Comment puis-je faire feu ses événements à une date ronde
minuterie a une surcharge qui vous permet de (minuit tous les jours?) le feu dans un certain temps, puis chaque période de temps définie. Cela devrait ressembler à ceci:
// Fire at Jan 2014 at midnight, then every 24 hours after that (e.g. every midnight):
var jan2014 = new DateTimeOffset(2014, 1, 1, 0, 0, 0);
Observable.Timer(jan2014, TimeSpan.FromHours(24));
Questions connexes
- 1. Démarrer l'application à un moment précis
- 2. Planifier un sous-programme pour démarrer à un moment précis
- 3. Recevoir une entrée à un moment précis
- 4. à partir d'un moment précis?
- 5. Effectuez une fonction à un moment précis dans VB.NET
- 6. Changement de textLabel pour changer à un moment précis
- 7. Comment savoir quelle tâche est exécutée par un thread à un moment précis dans java?
- 8. C# Comment déclencher un événement à un moment précis de la journée?
- 9. Comment configurer un crontab pour qu'il s'exécute à un moment précis
- 10. Calcul du nombre d'utilisateurs accédant à mon site Web à un moment précis
- 11. Comment afficher un élément HTML à un emplacement précis?
- 12. Expirez une page en utilisant OutputCache VaryByParam = « * » à un moment précis
- 13. Utilisation du programmateur SMS pour les SMS à un moment précis
- 14. Existe-t-il un moyen d'exécuter un projet de contrôle de croisière certains jours à un moment précis?
- 15. Zipping Rx IObservable avec un nombre infini
- 16. Comment puis-je envoyer un événement PropertyChanged d'un abonnement à un IObservable basé sur un intervalle
- 17. MySQL Planificateur d'événements sur un moment précis de tous les jours
- 18. Comment démarrer un projet
- 19. Obliger Socket.connect attendre un moment précis avant de décider d'une connexion est indisponible
- 20. Restauration à un moment spécifique avec PostgreSQL
- 21. Comment démarrer un script à un point spécifié dans Powershell
- 22. travail Cron pour supprimer les fichiers créés avant un moment précis
- 23. C++: système de fichiers boost pour retourner une liste de fichiers de plus un moment précis
- 24. Fractionner un objet IObservable, puis le combiner après le traitement?
- 25. Comment configurer un programme serveur pour démarrer automatiquement au moment du démarrage dans SUSE?
- 26. Comment démarrer un programme Java?
- 27. Lancer l'activité à un certain moment
- 28. Puis-je construire Hudson une seule fois pendant une seule journée? (mais pas à un moment précis)
- 29. Obtenir un emplacement précis avec CLLocationManager
- 30. Travail SQL Server avec un timing précis