Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein Segment eines physischen oder logischen Aufrufstapels dar.
Methodik
| Methode | Description |
|---|---|
| EnumerateFrames-Methode | Ruft einen Enumerator ab, der alle verwalteten Stapelframes in der Kette enthält, beginnend mit dem neuesten Frame. |
| GetActiveFrame-Methode | Ruft den aktiven (d. h. aktuellen) Frame in der Kette ab. |
| GetCallee-Methode | Ruft die Kette ab, die von dieser Kette aufgerufen wurde. |
| GetCaller-Methode | Ruft die Kette ab, die diese Kette aufgerufen hat. |
| GetContext-Methode | Nicht implementiert. |
| GetNext-Methode | Ruft die nächste Kette von Frames für den Thread ab. |
| GetPrevious-Methode | Ruft die vorherige Kette von Frames für den Thread ab. |
| GetReason-Methode | Ruft den Grund für die Entstehung dieser aufrufenden Kette ab. |
| GetRegisterSet-Methode | Ruft das Register für den aktiven Teil dieser Kette ab. |
| GetStackRange-Methode | Ruft den Adressbereich des Stapelsegments für diese Kette ab. |
| GetThread-Methode | Ruft den physischen Thread ab, zu dem diese Aufrufkette gehört. |
| IsManaged-Methode | Ruft einen Wert ab, der angibt, ob diese Kette verwalteten Code ausführt. |
Bemerkungen
Die Stapelframes in einer Kette belegen zusammenhängenden Stapelraum und teilen sich denselben Thread und Kontext. Eine Kette kann entweder verwaltete oder nicht verwaltete Codeketten darstellen. Eine leere ICorDebugChain Instanz stellt eine nicht verwaltete Codekette dar.
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