Freigeben über


ICLRGCManager

Aktualisiert: November 2007

Stellt Methoden bereit, mit deren Hilfe der Host mit dem Garbage Collection-System der Common Language Runtime interagieren kann.

interface ICLRGCManager : IUnknown {
    HRESULT Collect (
        [in] LONG Generation
    );
    HRESULT GetStats (
        [in, out] COR_GC_STATS *pStats
    );
    HRESULT SetGCStartupLimits (
        [in] DWORD SegmentSize, 
        [in] DWORD MaxGen0Size
    );
};

Methoden

Methode

Beschreibung

ICLRGCManager::Collect-Methode

Erzwingt eine Garbage Collection für die angegebene Generation.

ICLRGCManager::GetStats-Methode

Ruft die aktuellen Statistiken über das Garbage Collection-System ab.

ICLRGCManager::SetGCStartupLimits-Methode

Legt die Größe von Garbage Collection-Segmenten und die maximale Größe der Generation 0 (null) des Garbage Collection-Systems fest.

Hinweise

Die Common Language Runtime (CLR) implementiert den Garbage Collection-Mechanismus mit dem verwalteten GC-Typ. Weitere Informationen zum Verwenden des Garbage Collection-Systems finden Sie unter Garbage Collection.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: als Ressource in MSCorEE.dll enthalten

**.NET Framework-Versionen:**3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Konzepte

Automatische Speicherverwaltung

Referenz

COR_GC_STATS

ICLRControl

Weitere Ressourcen

Bereitstellen der Common Language Runtime

Hostingschnittstellen