Process.Threads Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 au sein 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.