Freigeben über


ICorDebugFunction2-Schnittstelle

Erweitert die ICorDebugFunction-Schnittstelle logisch, um Unterstützung für das schrittweise Debuggen von "Just My Code" bereitzustellen, wodurch Nicht-Benutzercode übersprungen wird.

Methodik

Methode Description
EnumerateNativeCode-Methode (Noch nicht implementiert.) Ruft einen Schnittstellenzeiger auf einen ICorDebugCodeEnum ab, der die systemeigenen Codeanweisungen in der Funktion enthält, auf die von diesem ICorDebugFunction2 -Objekt verwiesen wird.
GetJMCStatus-Methode Ruft einen Wert ab, der angibt, ob diese Funktion als Benutzercode gekennzeichnet ist.
GetVersionNumber-Methode Ruft die Bearbeitungs- und Fortsetzungsversion dieser Funktion ab.
SetJMCStatus-Methode Markiert diese Funktion für das Schrittschritt "Nur mein Code".

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