Freigeben über


ICorDebugThread-Schnittstelle

Stellt einen Thread in einem Prozess dar. Die Lebensdauer einer ICorDebugThread Instanz entspricht der Lebensdauer des von ihr dargestellten Threads.

Methodik

Methode Description
ClearCurrentException-Methode Diese Methode ist nicht implementiert. Verwenden Sie sie nicht.
CreateEval-Methode Erstellt ein ICorDebugEval -Objekt, das auf dieser ICorDebugThread.
CreateStepper-Methode Erstellt ein ICorDebugStepper -Objekt, das das Durchlaufen des aktiven Frames in diesem ICorDebugThreadErmöglicht.
EnumerateChains-Methode Ruft einen Schnittstellenzeiger auf einen ICorDebugChainEnum-Enumerator ab, der alle Stapelketten in diesem ICorDebugThreadEnthält.
GetActiveChain-Methode Ruft einen Schnittstellenzeiger auf die aktive ICorDebugChain auf dieser ICorDebugThread.
GetActiveFrame-Methode Ruft einen Schnittstellenzeiger auf den aktiven ICorDebugFrame auf dieser ICorDebugThread.
GetAppDomain-Methode Ruft einen Schnittstellenzeiger auf die Anwendungsdomäne ab, in der dies ICorDebugThread derzeit ausgeführt wird.
GetCurrentException-Methode Ruft einen Schnittstellenzeiger auf ein ICorDebugValue -Objekt, das eine Ausnahme darstellt, die derzeit von verwaltetem Code ausgelöst wird.
GetDebugState-Methode Ruft einen CorDebugThreadState -Wert, der den aktuellen Debugstatus dieses ICorDebugThreadWerts beschreibt.
GetHandle-Methode Ruft den aktuellen Handle für den aktiven Teil dieser .ICorDebugThread
GetID-Methode Ruft den aktuellen Betriebssystembezeichner des aktiven Teils dieser .ICorDebugThread
GetObject-Methode Ruft einen Schnittstellenzeiger auf den ClR-Thread (Common Language Runtime) ab.
GetProcess-Methode Ruft einen Schnittstellenzeiger auf den Prozess ab, dessen Teil dies ICorDebugThread bildet.
GetRegisterSet-Methode Ruft einen Schnittstellenzeiger auf den Registersatz ab, der diesem ICorDebugThreadzugeordnet ist.
GetUserState-Methode Ruft eine bitweise Kombination von CorDebugUserState -Werten ab, die den aktuellen Zustand dieses ICorDebugThreadWerts beschreiben.
SetDebugState-Methode Legt eine bitweise Kombination von CorDebugThreadState Werten fest, die den Debugstatus dieses ICorDebugThreadWerts beschreiben.

Bemerkungen

Hinweis

Diese Schnittstelle unterstützt nicht die Remote-Aufrufe, entweder computerübergreifend oder prozessübergreifend.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0