共用方式為


IGCHost 介面

提供方法來取得記憶體回收系統的相關資訊,以及控制記憶體回收的某些層面。

注意

從 .NET Framework 4.5 開始,您可以使用一個大於 SetGCStartupLimits方法的限制,將垃圾收集區段的大小和垃圾收集系統第 0 代的大小上限設定為大於 DWORDSetGCStartupLimits方法所加加的限制的值。

注意

此介面僅供專家使用。 如果使用不正確,可能影響應用程式的效能。

方法

方法 描述
Collect 方法 不論目前記憶體回收的狀態為何,強制針對指定的世代進行回收。
GetStats 方法 取得記憶體回收系統目前狀態的統計資料。
GetThreadStats 方法 取得記憶體回收的個別執行緒統計資料。
SetGCStartupLimits 方法 設定第 0 代的區段大小和大小上限。
SetVirtualMemLimit 方法 設定執行階段虛擬記憶體的大小上限。

規格需求

平台:請參閱系統需求

標題:GCHost.idl、GCHost.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 2.0 起提供

另請參閱