Metodo ICorDebugModule2::SetJMCStatus
Imposta lo stato Just My Code (JMC) di tutti i metodi di tutte le classi in questo ICorDebugModule2 sul valore specificato, ad eccezione di quelli della pTokens
matrice, che imposta sul valore opposto.
Sintassi
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Parametri
bIsJustMycode
[in] Impostare su true
se il codice deve essere sottoposto a debug; in caso contrario, impostare su false
.
cTokens
[in] Dimensione della pTokens
matrice.
pTokens
[in] Matrice di mdToken
valori, ognuno dei quali fa riferimento a un metodo con lo stato JMC impostato su !bIsJustMycode
.
Osservazioni:
Lo stato JMC di ogni metodo specificato nella pTokens
matrice è impostato sull'opposto del bIsJustMycode
valore. Lo stato di tutti gli altri metodi in questo modulo è impostato sul bIsJustMycode
valore .
Il SetJMCStatus
metodo cancella tutte le impostazioni precedenti di JMC in questo modulo.
Il SetJMCStatus
metodo restituisce un S_OK HRESULT se tutte le funzioni sono state impostate correttamente. Restituisce un CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT se alcune funzioni contrassegnate true
non sono debugabili.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 2.0