Process.Threads Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá sadu vláken, které jsou spuštěny v přidruženém procesu.
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
Hodnota vlastnosti
Pole typu ProcessThread představující vlákna operačního systému aktuálně spuštěná v přidruženém procesu.
- Atributy
Výjimky
Proces nemá žádnou Idinstanci nebo žádný proces není přidružený k Process instanci.
nebo
Přidružený proces se ukončil.
Poznámky
Hodnota vrácená touto vlastností představuje naposledy aktualizované vlákna. Pokud chcete získat nejaktuálnější informace, musíte nejprve volat Refresh() metodu.
Vlákno spouští kód v procesu. Každý proces se spustí s jedním vláknem, jeho primárním vláknem. Jakékoli vlákno může vytvořit další vlákna. Vlákna v rámci procesu sdílejí adresní prostor procesu.
Slouží ProcessThread k získání všech vláken přidružených k aktuálnímu procesu. Primární vlákno nemusí nutně odpovídat nule indexu v poli.