Freigeben über


ICorDebugStepper::StepOut-Methode

Führt dazu, dass der ICorDebugStepper thread enthaltende Thread einzeln durchlaufen wird und abgeschlossen wird, wenn der aktuelle Frame das Steuerelement an den aufrufenden Frame zurückgibt.

Syntax

HRESULT StepOut ();

Bemerkungen

Ein StepOut Vorgang wird abgeschlossen, nachdem er normal vom aktuellen Frame zum aufrufenden Frame zurückgegeben wurde.

Wenn StepOut beim Aufruf im nicht verwalteten Code der Schritt abgeschlossen wird, wird der Schritt abgeschlossen, wenn der aktuelle Frame zum verwalteten Code zurückkehrt, der ihn aufgerufen hat.

Verwenden StepOut Sie nicht mit dem STOP_UNMANAGED Flagsatz, da sie fehlschlägt. (Verwenden Sie "ICorDebugStepper::SetUnmappedStopMask ", um Flags für das Schrittweise festzulegen.) Interopdebugger müssen sich selbst an systemeigenem Code orientieren.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

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