天天看點

C#線程處理基本知識

<dl></dl>

<dt>章節:</dt>

<dt></dt>

<dt>線程與線程處理</dt>

讨論多線程的優缺點,并概括了可以建立線程或使用線程池線程的幾種情形。

<dl><dt>托管線程中的異常</dt></dl>

描述不同版本 .net framework 的線程中的未經處理的異常的行為,尤其是導緻應用程式終止時的行為。

<dl><dt>為多線程處理同步資料</dt></dl>

描述将用于多線程的同步類中的資料的政策。

<dl><dt>托管線程狀态</dt></dl>

描述基本的線程狀态,并解釋如何檢測一個線程是否在運作。

<dl><dt>前台和背景線程</dt></dl>

解釋了前台和背景線程的差別。

<dl><dt>microsoft windows 中的托管和非托管線程處理</dt></dl>

讨論了托管和非托管線程處理之間的關系,列出了 windows 線程處理 api 的托管等效項,并讨論了 com 單元和托管線程之間的互動。

<dl><dt>thread.suspend、垃圾回收和安全點</dt></dl>

描述線程挂起和垃圾回收。

<dl><dt>線程本地存儲區:線程相關的靜态字段和資料槽</dt></dl>

描述線程相關的存儲機制。

<dl><dt>托管線程中的取消</dt></dl>

描述可如何通過使用取消标記取消異步或長期運作的同步操作。

繼續閱讀