ICorProfilerCallback::ExceptionThrown-metod
Meddelar profileraren att ett undantag har utlöses.
Anteckning
Den här funktionen anropas endast om undantaget når hanterad kod.
Syntax
HRESULT ExceptionThrown(
[in] ObjectID thrownObjectId);
Parametrar
thrownObjectId
[i] ID:t för objektet som orsakade att undantaget utlöstes.
Kommentarer
Profileraren bör inte blockera i sin implementering av den här metoden eftersom stacken kanske inte är i ett tillstånd som tillåter skräpinsamling, och därför går det inte att aktivera förebyggande skräpinsamling. Om profileraren blockerar här och skräpinsamlingen försöker blockeras körningen tills återanropet returneras.
Profilerarens implementering av den här metoden bör inte anropa hanterad kod eller på något sätt orsaka en allokering av hanterat minne.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 2.0