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.
Legt den Nur mein Code-Status (Just My Code, JMC) aller Methoden aller Klassen in diesem ICorDebugModule2 auf den angegebenen Wert fest. Eine Ausnahme bilden Methoden im pTokens-Array. Diese werden auf den entgegengesetzten Wert festgelegt.
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Parameter
bIsJustMycode
[in] Auf true festgelegt, wenn der Code gedebuggt werden soll; andernfalls auf false festgelegt.cTokens
[in] Die Größe des pTokens-Arrays.pTokens
[in] Ein Array von mdToken-Werten, von denen jeder auf eine Methode verweist, deren JMC-Status auf !bIsJustMycode festgelegt wird.
Hinweise
Der JMC-Status jeder im pTokens-Array angegebenen Methode wird auf den entgegengesetzten Wert des bIsJustMycode-Werts festgelegt. Der Status aller anderen Methoden in diesem Modul wird auf den bIsJustMycode-Wert festgelegt.
Die SetJMCStatus-Methode löscht alle vorherigen JMC-Einstellungen in diesem Modul.
Die SetJMCStatus-Methode gibt ein S_OK-HRESULT zurück, wenn alle Funktionen erfolgreich festgelegt wurden. Sie gibt ein CORDBG_E_FUNCTION_NOT_DEBUGGABLE-HRESULT zurück, wenn einige als true markierte Funktionen nicht debugfähig sind.
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