Process.Threads Propriété

Définition

Obtient le jeu des threads en cours d'exécution dans le processus associé.

public:
 property System::Diagnostics::ProcessThreadCollection ^ Threads { System::Diagnostics::ProcessThreadCollection ^ get(); };
public System.Diagnostics.ProcessThreadCollection Threads { get; }
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessThreadCollection Threads { get; }
member this.Threads : System.Diagnostics.ProcessThreadCollection
[<System.ComponentModel.Browsable(false)>]
member this.Threads : System.Diagnostics.ProcessThreadCollection
Public ReadOnly Property Threads As ProcessThreadCollection

Valeur de propriété

Tableau de type ProcessThread représentant les threads du système d'exploitation en cours d'exécution dans le processus associé.

Attributs

Exceptions

Le processus n’a pas de Id, ou aucun processus n’est associé à l’instance Process.

- ou -

Le processus associé s’est arrêté.

Remarques

La valeur retournée par cette propriété représente les threads les plus récemment actualisés. Pour obtenir les informations les plus à jour, vous devez d’abord appeler Refresh() la méthode.

Un thread exécute du code dans un processus. Chaque processus est démarré avec un thread unique, son thread principal. N’importe quel thread peut créer des threads supplémentaires. Les threads d’un processus partagent l’espace d’adressage du processus.

Utilisez ProcessThread pour obtenir tous les threads associés au processus actuel. Le thread principal n’est pas nécessairement à l’index zéro dans le tableau.

S’applique à

Voir aussi