ICorDebugModule2::SetJMCStatus – metoda
Nastaví stav Just My Code (JMC) všech metod všech tříd v tomto ICorDebugModule2 na zadanou hodnotu, s výjimkou těch v pTokens
matici, které nastaví na opačnou hodnotu.
Syntaxe
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Parametry
bIsJustMycode
[v] Nastavte, true
zda má být kód laděný. V opačném případě nastavte na false
hodnotu .
cTokens
[v] Velikost pTokens
pole.
pTokens
[v] Pole mdToken
hodnot, z nichž každý odkazuje na metodu, která bude mít stav JMC nastaven na !bIsJustMycode
.
Poznámky
Stav JMC každé metody zadané v pTokens
poli je nastaven na opak hodnoty bIsJustMycode
. Stav všech ostatních metod v tomto modulu je nastaven na bIsJustMycode
hodnotu.
Metoda SetJMCStatus
vymaže všechna předchozí nastavení JMC v tomto modulu.
Metoda SetJMCStatus
vrátí S_OK HRESULT, pokud byly všechny funkce úspěšně nastaveny. Vrátí CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT, pokud některé funkce označené true
nejsou laditelné.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 2.0