C# 線程(五)——線程原語WaitHandle抽象類

WaitHandle是抽象類。它屬於C#同步原語。它用來封裝操作系統的特定對象(也就是操作系統所提供的某個資源對象),程序中通過等待這個特定操作系統對象來獨佔式訪問某個共享資源(一般是某個用戶定義的對象資源)。
它一般是用於多線程的環境下。

public abstract class WaitHandle : MarshalByRefObject, IDisposable

派生自WaitHandle的類包括:

  • Mutex
  • EventWaitHandle , AutoResetEvent , ManualResetEvent.
  • Semaphore, SemaphoreSlim.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章