Condividi tramite


Metodo ICorDebugProcess::ClearCurrentException

Cancella l'eccezione non gestita corrente sul thread specificato.

HRESULT ClearCurrentException([in] DWORD threadID);

Parametri

  • threadID
    [in] ID del thread sul quale verrà cancellata l'eccezione non gestita corrente.

Note

Chiamare questo metodo prima di chiamare ICorDebugController::Continue quando un thread segnala un'eccezione non gestita che deve essere ignorata dall'oggetto del debug. In questo modo verranno cancellati gli eventi in banda (IB, In-Band) e fuori banda (OOB, Out-Of-Band) in attesa sul thread in questione. Tutti i punti di interruzione fuori banda e le eccezioni relative al debug passo a passo vengono cancellati automaticamente.

Utilizzare il metodo ICorDebugThread2::InterceptCurrentException per intercettare l'eccezione gestita corrente su un thread.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorDebugProcess

Interfaccia ICorDebugProcess2