HandleCollector 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
追蹤未處理的句柄,並在達到指定的臨界值時強制垃圾收集。
public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
- 繼承
-
HandleCollector
備註
該 HandleCollector 類別會追蹤有限數量的非管理資源的句柄。 通常,未管理的資源會包含 s HDC、 HWnds 等的句柄。
建構函式
| 名稱 | Description |
|---|---|
| HandleCollector(String, Int32, Int32) |
利用名稱、開始 handle collection 的門檻,以及必須在 handle 收集的門檻來初始化該 HandleCollector 類別的新實例。 |
| HandleCollector(String, Int32) |
利用名稱和開始處理程序收集的閾值初始化該類別的新 HandleCollector 實例。 |
屬性
| 名稱 | Description |
|---|---|
| Count |
會取得收集到的把手數量。 |
| InitialThreshold |
會得到一個值,指定集合應該從哪個點開始。 |
| MaximumThreshold |
會得到一個值,指定集合必須發生的時刻。 |
| Name |
取得一個 HandleCollector 物件名稱。 |
方法
| 名稱 | Description |
|---|---|
| Add() |
增加目前的 handle 數量。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| Remove() |
減少目前的 handle 數量。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |