Process.Threads Właściwość

Definicja

Pobiera zestaw wątków uruchomionych w skojarzonym procesie.

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

Wartość właściwości

Tablica typu ProcessThread reprezentująca wątki systemu operacyjnego aktualnie uruchomione w skojarzonym procesie.

Atrybuty

Wyjątki

Proces nie ma procesu Idlub żaden proces nie jest skojarzony z wystąpieniem Process .

-lub-

Skojarzony proces zakończył się.

Uwagi

Wartość zwracana przez tę właściwość reprezentuje ostatnio odświeżone wątki. Aby uzyskać najbardziej aktualne informacje, należy najpierw wywołać Refresh() metodę.

Wątek wykonuje kod w procesie. Każdy proces jest uruchamiany przy użyciu pojedynczego wątku, jego wątku podstawowego. Każdy wątek może tworzyć dodatkowe wątki. Wątki w procesie współdzielą przestrzeń adresową procesu.

Użyj ProcessThread polecenia , aby pobrać wszystkie wątki skojarzone z bieżącym procesem. Wątek podstawowy nie musi być indeksem zero w tablicy.

Dotyczy

Zobacz też