共用方式為


IHostGCManager

更新:2007 年 11 月

提供方法告知主應用程式,Common Language Runtime (CLR) 所實作記憶體回收機制中的事件。

interface IHostGCManager : IUnknown {
    HRESULT SuspensionEnding (
        DWORD generation
    );
    HRESULT SuspensionStarting ();
    HRESULT ThreadIsBlockingForSuspension ();
};

成員

成員

描述

IHostGCManager::SuspensionEnding 方法

告知主應用程式,CLR 正在繼續執行之前在執行緒上因記憶體回收而暫止的工作。

IHostGCManager::SuspensionStarting 方法

告知主應用程式,CLR 正在暫止工作的執行,以便執行記憶體回收。

IHostGCManager::ThreadIsBlockingForSuspension 方法

向主應用程式告知,進行方法呼叫的執行緒即將要封鎖記憶體回收。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**MSCorEE.idl

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

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICLRTask

ICLRTaskManager

IHostTask

IHostTaskManager

其他資源

裝載介面