Freigeben über


ICorDebugManagedCallback::Exception-Methode

Benachrichtigt den Debugger, dass eine Ausnahme aus verwaltetem Code ausgelöst wurde.

Syntax

HRESULT Exception (
    [in] ICorDebugAppDomain *pAppDomain,
    [in] ICorDebugThread    *pThread,
    [in] BOOL                unhandled
);

Die Parameter

pAppDomain [in] Ein Zeiger auf ein ICorDebugAppDomain -Objekt, das die Anwendungsdomäne darstellt, in der die Ausnahme ausgelöst wurde.

pThread [in] Ein Zeiger auf ein ICorDebugThread -Objekt, das den Thread darstellt, in dem die Ausnahme ausgelöst wurde.

unhandled [in] Wenn dieser Wert lautet false, wurde die Ausnahme noch nicht von der Anwendung verarbeitet. Andernfalls wird die Ausnahme nicht behandelt und beendet den Prozess.

Bemerkungen

Die spezifische Ausnahme kann aus dem Threadobjekt abgerufen werden.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0

Siehe auch