ICorProfilerCallback::ExceptionUnwindFinallyEnter — Metoda
Powiadamia profilera, że odwijanie fazy obsługi wyjątków wprowadza klauzulę zawartą finally
w określonej funkcji.
Składnia
HRESULT ExceptionUnwindFinallyEnter(
[in] FunctionID functionId);
Parametry
functionId
[in] Identyfikator funkcji, która zawiera klauzulę finally
.
Uwagi
Profiler nie powinien blokować w implementacji tej metody, ponieważ stos może nie znajdować się w stanie umożliwiającym odzyskiwanie pamięci i dlatego nie można włączyć odzyskiwania pamięci. Jeśli profiler zablokuje w tym miejscu i zostanie podjęta próba odzyskiwania pamięci, środowisko uruchomieniowe będzie blokowane do momentu powrotu tego wywołania zwrotnego.
Implementacja tej metody profilera nie powinna wywoływać kodu zarządzanego ani w żaden sposób powodować alokacji pamięci zarządzanej.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 2.0