Megosztás a következőn keresztül:


ICorProfilerCallback::ExceptionThrown metódus

Értesíti a profilkészítőt, hogy kivétel történt.

Megjegyzés

Ez a függvény csak akkor lesz meghívva, ha a kivétel eléri a felügyelt kódot.

Szintaxis

HRESULT ExceptionThrown(  
    [in] ObjectID thrownObjectId);  

Paraméterek

thrownObjectId
[in] A kivételt okozó objektum azonosítója.

Megjegyzések

A profilkészítő nem tilthatja le ennek a metódusnak a megvalósítását, mert előfordulhat, hogy a verem nem olyan állapotban van, amely lehetővé teszi a szemétgyűjtést, ezért a megelőző szemétgyűjtés nem engedélyezhető. Ha a profilkészítő itt blokkol, és a szemétgyűjtést megkísérli, a futtatókörnyezet mindaddig le lesz tiltva, amíg a visszahívás vissza nem tér.

A profilkészítő ennek a metódusnak a implementációja nem hívhat meg felügyelt kódot, és semmilyen módon nem okozhat felügyelt memória lefoglalást.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még