共用方式為


疑難排解例外狀況:System.Threading.AbandonedMutexException

更新:2007 年 11 月

當一個執行緒正在等候 Mutex 物件,而另一個執行緒卻以結束但未釋放 Mutex 的方式放棄 Mutex 時,所擲回的例外狀況。

備註

放棄的 Mutex 通常表示程式碼中的嚴重錯誤。當執行緒結束但未釋放 Mutex 時,Mutex 所保護的資料結構便可能處於不一致的狀態。如果能夠確認資料結構的完整性,要求 Mutex 擁有權的下一個執行緒就可以處理這個例外狀況並繼續進行。

請參閱

工作

HOW TO:使用例外狀況助理尋找例外狀況的詳細資訊

參考

AbandonedMutexException

Mutex

其他資源

Visual Basic 中的多執行緒