System.Threading.Thread Stellt die Methode dar, die für einen ausgeführt wird. Ein Objekt, das Daten für die Threadprozedur enthält. 1 Erstellt und steuert einen Thread, legt dessen Priorität fest und ruft den Status ab. Informationen zum Durchsuchen des .NET Framework-Quellcodes für diesen Typ finden Sie in der Verweisquelle. 1 Initialisiert eine neue Instanz der -Klasse und gibt dabei einen Delegaten an, der das Übergeben eines Objekts an den Thread bei dessen Start ermöglicht. Ein Delegat, der die Methoden darstellt, die bei Beginn der Ausführung dieses Threads aufgerufen werden müssen. is null. Initialisiert eine neue Instanz der -Klasse. Ein -Delegat, der die Methoden darstellt, die bei Beginn der Ausführung dieses Threads aufgerufen werden müssen. The parameter is null. Ruft den derzeit ausgeführten Thread ab. Ein , der den derzeit ausgeführten Thread darstellt. 1 Ruft einen Wert ab, der den Ausführungsstatus des aktuellen Threads angibt. true, wenn dieser Thread gestartet und ordnungsgemäß beendet bzw. abgebrochen wurde, andernfalls false. 1 Ruft einen Wert ab, der angibt, ob es sich bei einem Thread um einen Hintergrundthread handelt, oder legt diesen fest. true, wenn dieser Thread ein Hintergrundthread ist oder zu einem solchen wird, andernfalls false. The thread is dead. 1 Blockiert den aufrufenden Thread, bis ein Thread beendet wird, während das Standard-COM- und das SendMessage-Pumping fortgesetzt werden. The caller attempted to join a thread that is in the state. The thread is interrupted while waiting. 1 Blockiert den aufrufenden Thread, bis ein Thread beendet wird oder die festgelegte Zeit verstreicht, während das Standard-COM- und das SendMessage-Pumping fortgesetzt werden. true, wenn der Thread beendet wurde. false, wenn der Thread nach Ablauf des vom -Parameter angegebenen Zeitraums nicht beendet wurde. Die Anzahl der Millisekunden, die auf das Beenden des Threads gewartet werden soll. The value of is negative and is not equal to in milliseconds. The thread has not been started. 1 Ruft einen eindeutigen Bezeichner für den aktuellen verwalteten Thread ab. Eine ganze Zahl, die einen eindeutigen Bezeichner für diesen verwalteten Thread darstellt. 1 Ruft den Namen des Threads ab oder legt diesen fest. Eine Zeichenfolge mit dem Namen des Threads, oder null, wenn kein Name festgelegt wurde. A set operation was requested, but the Name property has already been set. 1 Hält den aktuellen Thread für die angegebene Anzahl von Millisekunden an. Die Anzahl von Millisekunden, die der Thread angehalten wird.Wenn der Wert des -Arguments 0 (null) lautet, gibt der Thread den Rest seines Zeitanteils an einen beliebigen Thread mit gleicher Priorität ab, der für die Ausführung bereit ist.Sind keine anderen Threads mit gleicher Priorität vorhanden, die ausgeführt werden können, wird die Ausführung des aktuellen Threads nicht angehalten. The time-out value is negative and is not equal to . 1 Hält den aktuellen Thread während des angegebenen Zeitraums an. Der Zeitraum, während dessen der Thread angehalten wird.Wenn der Wert des -Arguments lautet, gibt der Thread den Rest seines Zeitanteils an einen beliebigen Thread mit gleicher Priorität ab, der für die Ausführung bereit ist.Sind keine anderen Threads mit gleicher Priorität vorhanden, die ausgeführt werden können, wird die Ausführung des aktuellen Threads nicht angehalten. The value of is negative and is not equal to in milliseconds, or is greater than milliseconds. 1 Weist das Betriebssystem an, den Zustand der aktuellen Instanz in zu ändern. The thread has already been started. There is not enough memory available to start this thread. 1 Bewirkt, dass das Betriebssystem den Zustand der aktuellen Instanz in ändert, und stellt optional ein Objekt mit Daten bereit, die von der vom Thread ausgeführten Methode verwendet werden sollen. Ein Objekt mit Daten, die von der vom Thread ausgeführten Methode verwendet werden sollen. The thread has already been started. There is not enough memory available to start this thread. This thread was created using a delegate instead of a delegate. 1 Ruft einen Wert ab, der die Zustände des aktuellen Threads enthält. Einer der -Werte, der den Zustand des aktuellen Threads angibt.Der Anfangswert ist Unstarted. 2 Stellt die Methode dar, die für einen ausgeführt wird. 1 Die Ausnahme, die ausgelöst wird, wenn ein Fehler in einem verwalteten Thread auftritt, nachdem der Thread des zugrunde liegenden Betriebssystems gestartet wurde, jedoch bevor der Thread bereit ist, Benutzercode auszuführen. Gibt die Ausführungszustände eines an. 1 Der Threadzustand schließt ein, und der Thread ist jetzt deaktiviert. Der Zustand hat sich jedoch noch nicht in geändert. Die -Methode wurde für den Thread aufgerufen, doch der Thread hat noch nicht die ausstehende empfangen, die ihn zu beenden versucht. Der Thread wird nicht als Vordergrundthread, sondern als Hintergrundthread ausgeführt.Dieser Zustand wird durch Festlegen der -Eigenschaft gesteuert. Der Thread wurde gestartet, er wird nicht blockiert, und es ist keine ausstehende vorhanden. Der Thread wurde beendet. Es besteht eine Anforderung für die Beendigung des Threads.Dies ist ausschließlich für die interne Verwendung vorgesehen. Der Thread wurde unterbrochen. Es besteht eine Anforderung für die Unterbrechung des Threads. Die -Methode wurde für den Thread nicht aufgerufen. Der Thread ist blockiert.Die Ursache hierfür könnte sein, dass oder aufgerufen wurde, dass eine Sperre angefordert wurde, z. B. durch Aufrufen von oder , oder dass auf ein Threadsynchronisierungsobjekt wie gewartet wird. Die Ausnahme, die ausgelöst wird, wenn sich ein in einem für den Methodenaufruf ungültigen befindet. 2 Initialisiert eine neue Instanz der -Klasse mit Standardeigenschaften. Initialisiert eine neue Instanz der -Klasse mit einer angegebenen Fehlermeldung. Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. Initialisiert eine neue Instanz der -Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat. Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der -Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.