Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Le type ThreadUtils expose les membres suivants.

Méthodes

  NomDescription
Méthode publiqueMembre statiqueExecute(ThreadStart, TimeSpan)
Exécute une méthode avec un temps maximal d'exécution. Si le temps d'exécution est dépassé et que le délégué ne s'est toujours pas terminé, le travail est arrêté via Thread.Abort et une exception TimeoutException est levée
Méthode publiqueMembre statiqueExecute(ThreadStart, String, TimeSpan)
Exécute une méthode avec un temps maximal d'exécution. Si le temps d'exécution est dépassé et que le délégué ne s'est toujours pas terminé, le travail est arrêté via Thread.Abort et une exception TimeoutException est levée
Méthode publiqueMembre statiqueExecuteAsync(ThreadStart)
Exécute un délégué de manière asynchrone
Méthode publiqueMembre statiqueExecuteAsync(ThreadStart, EventHandler)
Exécute un délégué de manière asynchrone
Méthode publiqueMembre statiqueExecuteAsync(ThreadStart, String)
Exécute un délégué de manière asynchrone
Méthode publiqueMembre statiqueExecuteAsync(ThreadStart, String, EventHandler)
Exécute un délégué de manière asynchrone
Méthode publiqueMembre statiqueExecuteBackground(ThreadStart)
Exécute le délégué spécifié en arrière plan dans un nouveau thread
Méthode publiqueMembre statiqueExecuteBackground(ThreadStart, String)
Exécute le délégué spécifié en arrière plan dans un nouveau thread

Propriétés

  NomDescription
Propriété publiqueMembre statiqueUseThreadPool
Indique si par défaut le ThreadPool doit être utilisé à la place de créer un nouveau thread pour les opérations compatibles

Voir aussi