Process.Threads Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o conjunto de threads que estão a correr no processo associado.
public:
property System::Diagnostics::ProcessThreadCollection ^ Threads { System::Diagnostics::ProcessThreadCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessThreadCollection Threads { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Threads : System.Diagnostics.ProcessThreadCollection
Public ReadOnly Property Threads As ProcessThreadCollection
Valor de Propriedade
Um array de tipos ProcessThread que representa as threads do sistema operativo atualmente a correr no processo associado.
- Atributos
Exceções
O processo não tem um Id, ou nenhum processo está associado à Process instância.
-ou-
O processo associado terminou.
Observações
O valor devolvido por esta propriedade representa os threads mais recentemente atualizados. Para obter informações mais atualizadas, deve ligar Refresh() primeiro para o método.
Uma thread executa código num processo. Cada processo é iniciado com um único thread, o seu thread principal. Qualquer thread pode criar threads adicionais. As threads dentro de um processo partilham o espaço de endereçamento do processo.
Use ProcessThread para obter todas as threads associadas ao processo atual. A thread primária não está necessariamente no índice zero no array.