Process.Threads Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il gruppo di thread in esecuzione nel processo associato.
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
Valore della proprietà
Matrice di tipo ProcessThread che rappresenta i thread del sistema operativo attualmente in esecuzione nel processo associato.
- Attributi
Eccezioni
Il processo non ha un oggetto Id o non sono presenti processi associati all'istanza di Process.
-oppure-
Il processo associato è stato terminato.
Commenti
Il valore restituito da questa proprietà rappresenta i thread aggiornati più di recente. Per ottenere le informazioni più aggiornate, è prima necessario chiamare Refresh() il metodo .
Un thread esegue il codice in un processo. Ogni processo viene avviato con un singolo thread, il relativo thread primario. Qualsiasi thread può creare thread aggiuntivi. I thread all'interno di un processo condividono lo spazio indirizzi del processo.
Usare ProcessThread per ottenere tutti i thread associati al processo corrente. Il thread primario non è necessariamente in corrispondenza dell'indice zero nella matrice.