Freigeben über


ICorDebugThread-Schnittstelle

Stellt einen Thread in einem Prozess dar. Die Lebensdauer einer ICorDebugThread-Instanz ist identisch mit der Lebensdauer des von ihr dargestellten Threads.

Methoden

Methode

Beschreibungen

ICorDebugThread::ClearCurrentException-Methode

Diese Methode ist nicht implementiert. Keine Verwendung.

ICorDebugThread::CreateEval-Methode

Erstellt einICorDebugEval-Objekt, das in diesem ICorDebugThread ausgeführt wird.

ICorDebugThread::CreateStepper-Methode

Erstellt ein ICorDebugStepper-Objekt, das die schrittweise Ausführung des aktiven Frames in diesem ICorDebugThread ermöglicht.

ICorDebugThread::EnumerateChains-Methode

Ruft einen Schnittstellenzeiger auf einen ICorDebugChainEnum-Enumerator ab, der alle Stapelketten in diesem ICorDebugThread enthält.

ICorDebugThread::GetActiveChain-Methode

Ruft einen Schnittstellenzeiger auf die aktive ICorDebugChain in diesem ICorDebugThread ab.

ICorDebugThread::GetActiveFrame-Methode

Ruft einen Schnittstellenzeiger auf den aktiven ICorDebugFrame in diesem ICorDebugThread ab.

ICorDebugThread::GetAppDomain-Methode

Ruft einen Schnittstellenzeiger auf die Anwendungsdomäne ab, in der dieser ICorDebugThread momentan ausgeführt wird.

ICorDebugThread::GetCurrentException-Methode

Ruft einen Schnittstellenzeiger auf ein ICorDebugValue-Objekt ab, das eine Ausnahme darstellt, die aktuell von verwaltetem Code ausgelöst wird.

ICorDebugThread::GetDebugState-Methode

Ruft einen CorDebugThreadState-Wert ab, der den aktuellen Debugzustand von diesem ICorDebugThread beschreibt.

ICorDebugThread::GetHandle-Methode

Ruft das aktuelle Handle für den aktiven Teil dieses ICorDebugThread ab.

ICorDebugThread::GetID-Methode

Ruft den aktuellen Betriebssystembezeichner des aktiven Teils dieses ICorDebugThread ab.

ICorDebugThread::GetObject-Methode

Ruft einen Schnittstellenzeiger auf den Common Language Runtime-Thread (CLR) ab.

ICorDebugThread::GetProcess-Methode

Ruft einen Schnittstellenzeiger auf den Prozess ab, von dem dieser ICorDebugThread einen Teil bildet.

ICorDebugThread::GetRegisterSet-Methode

Ruft einen Schnittstellenzeiger auf den Registersatz ab, der diesem ICorDebugThread zugeordnet ist.

ICorDebugThread::GetUserState-Methode

Ruft eine bitweise Kombination vonCorDebugUserState-Werten ab, die den aktuellen Zustand von diesem ICorDebugThread beschreiben.

ICorDebugThread::SetDebugState-Methode

Legt eine bitweise Kombination von CorDebugThreadState-Werten fest, die den Debugzustand dieses ICorDebugThread beschreiben.

Hinweise

HinweisHinweis

Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

ICorDebugThread2-Schnittstelle

Weitere Ressourcen

Debugschnittstellen