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 den Satz 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 derzeit im zugeordneten Prozess ausgeführten Betriebssystemthreads darstellt.
- Attribute
Ausnahmen
Der Prozess verfügt nicht über einen IdProzess, oder der Instanz ist kein Prozess zugeordnet Process .
-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, dem primären Thread, gestartet. Jeder Thread kann zusätzliche Threads erstellen. Threads innerhalb eines Prozesses teilen den Adressraum des Prozesses.
Dient ProcessThread zum Abrufen aller Threads, die dem aktuellen Prozess zugeordnet sind. Der primäre Thread befindet sich nicht unbedingt bei Index 0 im Array.