Process.Threads Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Gruppe von Threads ab, die im zugeordneten Prozess ausgeführt werden.
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
Eigenschaftswert
Ein Array vom Typ ProcessThread, das die Threads des Betriebssystems darstellt, die gegenwärtig im zugeordneten Prozess ausgeführt werden.
- Attribute
Ausnahmen
Für den Prozess ist kein Id vorhanden, oder der Process-Instanz ist kein Prozess zugeordnet.
- oder -
Der zugeordnete Prozess wurde beendet.
Hinweise
Der von dieser Eigenschaft zurückgegebene Wert stellt die zuletzt aktualisierten Threads dar. Um die aktuellsten Informationen zu erhalten, müssen Sie zuerst die -Methode aufrufen Refresh() .
Ein Thread führt Code in einem Prozess aus. Jeder Prozess wird mit einem einzelnen Thread, seinem primären Thread, gestartet. Jeder Thread kann zusätzliche Threads generieren. Threads innerhalb eines Prozesses teilen sich den Adressraum des Prozesses.
Verwenden Sie ProcessThread , um alle Threads abzurufen, die dem aktuellen Prozess zugeordnet sind. Der primäre Thread befindet sich nicht unbedingt bei Index null im Array.