Condividi tramite


Metodo ICorProfilerCallback::RuntimeThreadSuspended

Notifica al profiler che il thread specificato è stato sospeso o sta per essere sospeso.

Sintassi

HRESULT RuntimeThreadSuspended(  
    [in] ThreadID threadId);  

Parametri

threadId
[in] ID del thread sospeso.

Commenti

La RuntimeThreadSuspended notifica può verificarsi in qualsiasi momento tra i callback ICorProfilerCallback::RuntimeSuspendStarted e i callback ICorProfilerCallback::RuntimeResumeStarted associati. Le notifiche che si verificano tra ICorProfilerCallback::RuntimeSuspendFinished e RuntimeResumeStarted sono per i thread in esecuzione nel codice non gestito e sono state sospese all'ingresso nel runtime.

In genere, questo callback si verifica subito dopo la sospensione di un thread. Tuttavia, se il thread attualmente in esecuzione (il thread che ha chiamato questo callback) è quello che viene sospeso, questo callback si verificherà subito prima della sospensione del thread.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche