ICorProfilerCallback::ExceptionUnwindFinallyLeave-Methode

Benachrichtigt den Profiler, dass in der Entladungsphase der Ausnahmebehandlung eine finally-Klausel übrig geblieben ist.

Syntax

HRESULT ExceptionUnwindFinallyLeave();  

Bemerkungen

Der Profiler sollte während dieses Aufrufs nicht blockieren, da sich der Stack möglicherweise nicht in einem Zustand befindet, der die Garbage Collection zulässt, und daher die präemptive Garbage Collection nicht aktiviert werden kann. Wird der Profiler an dieser Stelle blockiert und die Garbage Collection versucht, wird die Runtime blockiert, bis dieser Rückruf zurückgegeben wird.

Außerdem darf der Profiler während dieses Aufrufs keinen verwalteten Code aufrufen oder in irgendeiner Weise eine Zuordnung von verwaltetem Arbeitsspeicher verursachen.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch