共用方式為


ICorDebugProcess::ClearCurrentException 方法

清除指定執行程上目前的非受控例外狀況。

語法

HRESULT ClearCurrentException([in] DWORD threadID);

參數

threadID [在]將清除目前未受管理例外狀況的執行緒識別碼。

備註

當執行緒報告偵錯對象應該忽略的未受控例外狀況時,請先呼叫 ICorDebugController::Continue 之前呼叫這個方法。 這會清除指定執行程上未完成的頻內 (IB) 和頻外 (OOB) 事件。 所有 OOB 中斷點和單一步驟例外狀況都會自動清除。

使用 ICorDebugThread2::InterceptCurrentException 來攔截執行緒上目前的 Managed 例外狀況。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 2.0 起提供