Metodo ICorProfilerCallback::RuntimeSuspendStarted
Notifica al profiler che il runtime sta per sospendere tutti i thread di runtime.
Sintassi
HRESULT RuntimeSuspendStarted(
[in] COR_PRF_SUSPEND_REASON suspendReason);
Parametri
suspendReason
[in] Valore dell'enumerazione COR_PRF_SUSPEND_REASON che indica il motivo della sospensione.
Commenti
Tutti i thread di runtime presenti nel codice non gestito possono continuare a essere in esecuzione finché non tentano di immettere nuovamente il runtime. A quel punto verranno sospesi anche fino alla ripresa del runtime. Questo vale anche per i nuovi thread che entrano nel runtime. Tutti i thread nel runtime vengono sospesi immediatamente se sono già nel codice interrotto oppure vengono richiesti di sospendere quando raggiungono il codice interrotto.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 2.0