begin process at 2012 02 11 12:59:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.NET

 > RESTREINDRE LE TEMPS D'EXÉCUTION D'UNE MÉTHODE

RESTREINDRE LE TEMPS D'EXÉCUTION D'UNE MÉTHODE


 Information sur la source

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :.NET Source .NET ( DotNet ) Classé sous :autoresetevent, thread, dynamicinvoke, delegate, threadstart Niveau :Initié Date de création :22/03/2007 Date de mise à jour :22/03/2007 14:51:53 Vu / téléchargé :7 871 / 400

Auteur : sebmafate

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Il est parfois utile de pouvoir borner le temps que mettra une méthode à s'exécuter.
Par exemple, on peut considérer qu'au delà de 30 secondes, une action devient véritablement trop longue... elle sera donc, dans ce cas, annulée.

Dans l'exemple fourni, je vous propose 2 façons d'appeler cette petite classe qui interrompt l'exécution d'une méthode si celle-ci prend trop de temps.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 mars 2007 14:51:53 :
Correction de l'orthographe dans la description... :o)

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉATION DE CLASSES MÉTIERS À PARTIR D'UNE BASE DE DONNÉES
Source avec Zip Source .NET (Dotnet) SILVERLIGHT : METTEZ UNE TOUCHE D'AOP DANS VOS CONTRÔLES
Source avec Zip Source avec une capture Source .NET (Dotnet) BATCHIMAGECONVERTER
Source avec Zip Source .NET (Dotnet) MAFBINDERHELPER : UNE CLASSE POUR BINDER AUTOMATIQUEMENT VOS...
Source avec Zip Source .NET (Dotnet) WINDOWS FORMS VALIDATORS

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONBANQUE par toutphp
Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONAPPLICATION par toutphp
Source avec Zip SOCKET CONNEXION CLIENT & SERVEUR par ziedto83
Source avec Zip Source .NET (Dotnet) FFMPEG.NET : WRAPPER .NET DE FFMPEG par MasterShadows
Source avec Zip Source .NET (Dotnet) ATTACHER, CRÉER ET SAUVEGARDER UNE BASE DE DONNÉES SQL SERVE... par Alvepinai

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) AFFICHAGE DE VALEUR PROVENANT D'U THREAD DANS UN FORMULAIRE par Nyuki
Source avec Zip Source .NET (Dotnet) TRANSFERT DE DONNÉES, SÉRIALIZATION XML POUR WINFORM par l0r3nz1
Source avec Zip PREPAREDFORMAT par Warny
Source avec Zip Source avec une capture Source .NET (Dotnet) CLIENT IRC QUI LIT À VOIX HAUTE par pigedanslelac
Source .NET (Dotnet) CROSSTHREADING - APPEL D'UNE MÉTHODE VIA UN DÉLÉGUÉ SYNCHRON... par MorpionMx

Commentaires et avis

Commentaire de Bidou le 22/03/2007 15:51:49 administrateur CS

Intéressant :-)

Commentaire de FREMYCOMPANY le 22/03/2007 17:18:07

Euh un truc du genre : (pseudo code)
Dim Thread as new Thread(...)
Dim Timer as new Timer()
Timer.tick+=Thread.abort
Timer.start()

?

Commentaire de sebmafate le 23/03/2007 09:35:43 administrateur CS

fremycompany >>> pourquoi pas... mais tu utilises 2 threads alors que cette solution n'en utilise qu'un seul.
De plus, ça montre l'utilisation des delegates.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Appel synchrone bloquant (code TRES simplifié) [ par Zeroc00l ] Bonjour !J'ai un petit souci sur les appels synchrones en C#Je vais simplifier le probleme :Dans un thread j'éxécute mon code général qui ressemble à Thread et attente [ par mathmax ] Bonjour,Voilà mon problème. J'ai un thread que je veux mettre en attente d'un événement AutoResetEvent. Pendant cette attente, je voudrais qu'il envoi ThreadPool avec 1000 requetes [ par darkolite ] Bonjour messieurs (dames?)Je lutte depuis pas mal de temps avec le ThreadPool en C#. Je ne sais pas si c'est d'ailleurs la meilleurs solution. Voila c Notifier le Thread principal de la fin d'un calcul asynchrone [ par tservolle ] Bonjour,Voila j'ai un petit probleme dont je n'arrive pas a me sortir,Je suis en NET 1.1Je cherche a lancer un calcul asynchrne dans un thread séparé Threads [ par Cisaks ] Bonjour ! Donc voici mon probleme. J'ai un programme qui appel une thread pour activer un serveur asynchrone, elle mémé a deux autres threads qui sont controle listbox dans un thread [ par diego29 ] bonjour ,je souhaite afficher des nombres premiers dans une listbox à travers un threadvoici mon code sans erreur de compilation mais qui n'affiche ri [sockets] Debloquer Accept(); [ par VoLc0m ] Bonjour,j'ai un petit problème lors de la fermeture de mon programme.J'ai un serveur tcp qui tourne dans un thread de mon appli de cette manière : Thread et splashscreen [ par alphacrash ] Salut tout le monde, voilà mon problème :J'ai donc voulu faire un splashscreen dans mon application, mais j'ai un problème de focus, en fait quand le EVENEMENT ET DELEGATE [ par AXELMEDICAL ] SALUT j'ai ajouter une dll externe à mon projet.j'arrive à utiliser les clases de celle ci sans probléme.tout ce gate lorque je veux utiliser un éve evenements et thread en C# [ par CaMeGave ] Bonjour,je veux réaliser un programme en C# qui gère le déclenchement d'une prise de vue d'une caméra par un bouton externe.pour cela je dois gérer de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales