Microsoft.VisualStudio.Threading 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Microsoft。VisualStudio.執行緒命名空間包含用於 Visual Studio SDK 專案的 API。 你應該用這些 API 來做 Visual Studio 的非同步程式設計。 這樣做有助於避免死局
此函式庫基於 .NET Framework 任務平行函式庫(TPL)。 關於此函式庫的資訊,請參見任務平行函式庫(TPL)。
類別
結構
介面
| 名稱 | Description |
|---|---|
| IAsyncDisposable |
定義一種非同步方法以釋放分配的資源。 |
| IHangReportContributor |
提供產生報告的功能,可能在分析 hangs 時有所幫助。 |
列舉
| 名稱 | Description |
|---|---|
| AsyncReaderWriterLock.LockFlags |
這些標誌會改變預設鎖定行為。 |
| AsyncReaderWriterResourceLock<TMoniker,TResource>.LockFlags |
這些標誌會改變預設鎖定行為。 |
| JoinableTaskCreationOptions |
指定旗標,控制建立和執行工作的選擇性行為。 |
| ReentrantSemaphore.ReentrancyMode |
描述在已存在信號量的情境中提出信號量請求時,可能 ReentrantSemaphore 的行為方式。 |
| RegistryChangeNotificationFilters |
登錄檔金鑰中各種資料,變更時會產生通知。 |
委派
| 名稱 | Description |
|---|---|
| AsyncEventHandler |
非同步事件處理程式。 |
| AsyncEventHandler<TEventArgs> |
非同步事件處理程式。 |