ThreadPool 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供執行緒集區的存取權。 如需使用執行緒集區的詳細指引,請參閱 執行緒和非同步程式 設計:
注意
桌面和 UWP 應用程式都支援 ThreadPool API。
public ref class ThreadPool abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ThreadPool final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ThreadPool
Public Class ThreadPool
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
ThreadPool 類別只有靜態方法,因此可以呼叫其方法,而不需建立 類別的實例。
方法
RunAsync(WorkItemHandler) |
建立工作專案。 |
RunAsync(WorkItemHandler, WorkItemPriority) |
建立工作專案,並指定其相對於執行緒集區中其他工作專案的優先順序。 |
RunAsync(WorkItemHandler, WorkItemPriority, WorkItemOptions) |
建立工作專案、指定其相對於執行緒集區中其他工作專案的優先順序,並指定應該執行多久的工作專案。 |