System.Threading 命名空間

包含受保護的成員
包含繼承的成員

包含 .NET Framework 成員
包含 XNA Framework 成員
包含 可攜式類別庫 成員

System.Threading 命名空間包含的類型可啟用多執行緒程式設計。子命名空間提供的類型,可簡化撰寫並行和非同步程式碼的工作。

命名空間

命名空間 描述
System.Threading System.Threading 命名空間提供能夠啟用多執行緒程式設計功能的類別和介面。除了用來同步處理執行緒活動和資料存取的類別 (MutexMonitorInterlockedAutoResetEvent 等) 之外,這個命名空間還包含能讓您使用系統提供的執行緒集區的 ThreadPool 類別,以及能在執行緒集區執行緒上執行回呼方法的 Timer 類別。
System.Threading.Tasks System.Threading.Tasks 命名空間會提供簡化並行和非同步程式碼撰寫工作的型別。主要型別為 System.Threading.Tasks.Task (表示可以等候和取消的非同步作業),以及 System.Threading.Tasks.Task<TResult> (屬於可以傳回值的工作)。System.Threading.Tasks.TaskFactory 類別提供靜態方法,可建立和啟動工作,而 System.Threading.Tasks.TaskScheduler 類別提供預設執行緒排程基礎結構。
System.Threading.Tasks.Dataflow System.Threading.Tasks.Dataflow 命名空間提供以行動為基礎的程式撰寫模型,這個模型支援廣泛資料流程及管線工作的同處理序訊息傳遞。如需詳細資訊,請參閱Dataflow (Task Parallel Library)