System.Threading 命名空間
包含受保護的成員
包含繼承的成員
包含 .NET Framework 成員
包含 XNA Framework 成員
包含 可攜式類別庫 成員
System.Threading 命名空間包含的類型可啟用多執行緒程式設計。子命名空間提供的類型,可簡化撰寫並行和非同步程式碼的工作。
命名空間
命名空間 | 描述 |
---|---|
System.Threading | System.Threading 命名空間提供能夠啟用多執行緒程式設計功能的類別和介面。除了用來同步處理執行緒活動和資料存取的類別 (Mutex、Monitor、Interlocked、AutoResetEvent 等) 之外,這個命名空間還包含能讓您使用系統提供的執行緒集區的 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)。 |