ICorDebugStepper::StepOut-Methode
Bewirkt, dass dieser ICorDebugStepper den enthaltenden Thread einzelschrittweise durchläuft und beendet wird, wenn der aktuelle Rahmen die Steuerung an den aufrufenden Rahmen zurückgibt.
HRESULT StepOut ();
Hinweise
Eine StepOut-Operation wird abgeschlossen, nachdem sie normal vom aktuellen Rahmen zum aufrufenden Rahmen zurückgegeben wurde.
Wenn StepOut in nicht verwaltetem Code aufgerufen wird, wird der Schritt abgeschlossen, wenn der aktuelle Rahmen an den verwalteten Code zurückgegeben wird, von dem er aufgerufen wurde.
Verwenden Sie in .NET Framework, Version 2.0, StepOut nicht mit festgelegtem STOP_UNMANAGED-Flag, weil dieser Vorgang fehlschlägt. (Verwenden Sie ICorDebugStepper::SetUnmappedStopMask, um Flags für die schrittweise Ausführung zu setzen.) Interop-Debugger müssen den Rücksprung zu unverwaltetem Code selbst ausführen.
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