ICorDebugChain-Schnittstelle
Stellt ein Segment einer physikalischen oder logischen Aufrufliste dar.
Methoden
Methode |
Beschreibungen |
---|---|
Ruft einen Enumerator ab, der alle verwalteten Stapelrahmen in der Kette beginnend mit dem aktuellen Rahmen enthält. |
|
Ruft den aktiven (d. h. den aktuellsten) Frame in der Kette ab. |
|
Ruft die Kette ab, die von dieser Kette aufgerufen wurde. |
|
Ruft die Kette ab, die diese Kette aufgerufen hat. |
|
Nicht implementiert. |
|
Ruft die nächste Kette von Frames für den Thread ab. |
|
Ruft die vorherige Kette von Frames für den Thread ab. |
|
Ruft den Grund für die Entstehung dieser Aufrufkette ab. |
|
Ruft den Registersatz für den aktiven Teil dieser Kette ab. |
|
Ruft den Adressbereich des Stapelsegments für diese Kette ab. |
|
Ruft den physischen Thread ab, von dem diese Aufrufkette ein Teil ist. |
|
Ruft einen Wert ab, der anzeigt, ob diese Kette verwalteten Code ausführt. |
Hinweise
Die Stapelrahmen in einer Kette belegen zusammenhängenden Stapelspeicherplatz und verwenden denselben Thread und denselben Kontext. Eine Kette kann entweder verwaltete oder nicht verwaltete Codeketten darstellen. Eine leere ICorDebugChain-Instanz stellt eine nicht verwaltete Codekette dar.
Hinweis |
---|
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