Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Framework .NET
Framework .NET Vos questions relatives à l'utilisation des différents Framework .NET
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/11/2012, 10h54   #1
LudoNet
Invité de passage
 
Homme
Consultant en technologies
Inscription : novembre 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2012
Messages : 2
Points : 1
Points : 1
Par défaut retourner un evenement Timer sur un thread principal

Bonjour,

je souhaite lancer un Timer à partir d'une classe Page me permettant de générer un timeout au bout de 5 secondes pour ne pas attendre trop de temps et donc ensuite n'utiliser que des données en cache [C# - .NET 2.0]

Appel du Timer:
// Create a timer with a nominal second interval.
timerNominal = new Timer(5000);
timerNominal.Elapsed += new ElapsedEventHandler(OnNominalTimeOutEvent);
timerNominal.Start();

Événement
public static void OnNominalTimeOutEvent(object source, ElapsedEventArgs e)
{
nominalFlag = true;
}

Problème: je n'arrive pas a retrouver la main sur mon thread principal lors du déclenchement de l’événement (un second thread est créé)

merci pour votre aide,
Ludovic
LudoNet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2012, 09h48   #2
LudoNet
Invité de passage
 
Homme
Consultant en technologies
Inscription : novembre 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2012
Messages : 2
Points : 1
Points : 1
La réponse dans ce lien:
http://www.developerfusion.com/code/...eed-a-timeout/

...En associant le contexte courant au delegate
LudoNet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web