Condividi tramite


Metodo ICorProfilerCallback::ExceptionCatcherLeave

Notifica al profiler che il controllo viene passato dal blocco appropriato catch .

Sintassi

HRESULT ExceptionCatcherLeave();  

Osservazioni

Il profiler non deve bloccare l'implementazione di questo metodo perché lo stack potrebbe non trovarsi in uno stato che consente Garbage Collection e pertanto non è possibile abilitare Garbage Collection preemptive. Se il profiler blocca qui e Garbage Collection viene tentato, il runtime blocca fino a quando il callback non viene restituito.

L'implementazione del profiler di questo metodo non deve chiamare nel codice gestito o in alcun modo causare un'allocazione di memoria gestita.

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

Vedi anche