Freigeben über


ThreadState-Enumeration

Gibt den aktuellen Ausführungszustand des Threads an.

Namespace: System.Diagnostics
Assembly: System (in system.dll)

Syntax

'Declaration
Public Enumeration ThreadState
'Usage
Dim instance As ThreadState
public enum ThreadState
public enum class ThreadState
public enum ThreadState
public enum ThreadState

Member

  Membername Beschreibung
Initialized Ein Zustand, der angibt, dass der Thread initialisiert wurde, jedoch noch nicht gestartet ist. 
Ready Ein Zustand, der anzeigt, dass der Thread auf die Verwendung eines Prozessors wartet, da gegenwärtig kein Prozessor frei ist. Der Thread kann auf dem nächsten verfügbaren Prozessor ausgeführt werden. 
Running Ein Zustand, der angibt, dass der Thread zurzeit einen Prozessor verwendet. 
Standby Ein Zustand, der angibt, dass der Thread gerade einen Prozessor verwenden will. In diesem Zustand kann sich jeweils nur ein Thread befinden. 
Terminated Ein Zustand, der angibt, dass der Thread die Ausführung abgeschlossen hat und beendet wurde. 
Transition Ein Zustand, der angibt, dass der Thread auf eine andere Ressource als den Prozessor wartet, bevor er ausgeführt werden kann. Er könnte z. B. darauf warten, dass der Ausführungsstapel von der Festplatte gelesen wird. 
Unknown Der Zustand des Threads ist unbekannt. 
Wait Ein Zustand, der angibt, dass der Thread den Prozessor nicht verwenden kann, da er auf die Beendigung einer Operation in der Peripherie oder auf das Freiwerden einer Ressource wartet. Wenn der Thread bereit ist, wird der Start neu geplant. 

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.Diagnostics-Namespace
ProcessThread-Klasse
Process-Klasse