다음을 통해 공유


ICLRGCManager 인터페이스

호스트에서 공용 언어 런타임의 가비지 수집 시스템과 상호 작용하는 데 사용할 수 있는 메서드를 제공합니다.

메서드

메서드

설명

ICLRGCManager::Collect 메서드

지정한 세대에 대해 가비지 수집을 강제로 실행합니다.

ICLRGCManager::GetStats 메서드

가비지 수집 시스템에 대한 현재 통계 집합을 가져옵니다.

ICLRGCManager::SetGCStartupLimits 메서드

가비지 수집 세그먼트의 크기와 가비지 수집 시스템의 0세대에 대한 최대 크기를 설정합니다.

설명

CLR(공용 언어 런타임)에서는 관리되는 GC 형식을 사용하여 가비지 수집 메커니즘을 구현합니다. 가비지 수집 시스템에 대한 자세한 내용은 가비지 수집을 참조하십시오.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: MSCorEE.h

라이브러리: MSCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

COR_GC_STATS 구조체

ICLRControl 인터페이스

개념

자동 메모리 관리

기타 리소스

.NET Framework 2.0 호스팅 인터페이스

호스팅 인터페이스

호스팅(관리되지 않는 API 참조)