Process.Threads Propriedade

Definição

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.

Aplica-se a

Ver também