HandleCollector 類別

定義

追蹤未釋放的控制代碼,並在達到指定的臨界值時強制進行記憶體回收。

public ref class HandleCollector sealed
public sealed class HandleCollector
type HandleCollector = class
Public NotInheritable Class HandleCollector
繼承
HandleCollector

備註

類別 HandleCollector 會追蹤 Unmanaged 資源的有限控制碼數目。 一般而言,Unmanaged 資源包含 s、 HWnd s 等的控制碼 HDC

建構函式

HandleCollector(String, Int32)

使用名稱以及要開始進行控制代碼回收的臨界值,初始化 HandleCollector 類別的新執行個體。

HandleCollector(String, Int32, Int32)

使用名稱、要開始進行控制代碼回收的臨界值以及必須執行控制代碼回收的臨界值,初始化 HandleCollector 類別的新執行個體。

屬性

Count

取得已回收之控制代碼的數目。

InitialThreshold

取得值,其指定要開始進行回收的點。

MaximumThreshold

取得值,其指定必須進行回收的點。

Name

取得 HandleCollector 物件的名稱。

方法

Add()

遞增目前的控制代碼計數。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove()

遞減目前的控制代碼計數。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於