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 ThreadedWorker<(Of <(<'T>)>)> expose les membres suivants.

Constructeurs

  NomDescription
Méthode publiqueThreadedWorker<(Of <(<'T>)>)>()()()()
Initialise une nouvelle instance du gestionnaire de tâches asynchrones
Méthode publiqueThreadedWorker<(Of <(<'T>)>)>(Int32)
Initialise une nouvelle instance du gestionnaire de tâches asynchrones

Méthodes

  NomDescription
Méthode publiqueDispose
Libère les ressources associées à cette classe et libère les threads utilisés
Méthode publiqueExecuteSingleTask
Exécute une tâche dans un des threads dédiés
Méthode protégéeExecuteWork
Exécute le travail
Méthode publiqueForEach
Appelle callback pour chaque object de objects de manière asynchrone, callback pouvant être appellé en même temps sur plusieurs threads différents. Le nombre maximum de threads est définit par MaxThreadCounts.
Méthode publiqueRelease
Met fin à tous les travaux et termine tout les thread (à la fin de ce qu'ils ont a faire, éventuellement)
Méthode protégéeStartWorker
Initialise un nouveau thread de travaille et l'exécute
Méthode protégéeStartWorkers
Démarre les threads de travaux
Méthode protégéeWorkThreadMethod
Méthode appelée par les threads afin d'exécuter les tâches

Méthodes d'extension

  NomDescription
Méthode d'extension publiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
(Défini par CoreExtensions.)

Champs

  NomDescription
Champ protégésync
Object de synchronisation

Propriétés

  NomDescription
Propriété protégéeItems
Travaux globaux
Propriété publiqueMaxThreadCount
Nombre de threads de travail.

Voir aussi