Интерфейс IGCHost

Предоставляет методы для получения сведений о системе сборки мусора и для управления некоторыми аспектами сборки мусора.

Примечание

Начиная с платформа .NET Framework 4.5, можно использовать метод IGCHost2::SetGCStartupLimitsEx, чтобы задать размер сегмента сборки мусора и максимальный размер поколения 0 системы сборки мусора значениями, превышающими DWORD предел, установленный методом SetGCStartupLimits.

Примечание

Этот интерфейс предназначен только для использования экспертами. Это может повлиять на производительность приложения при неправильном использовании.

Методы

Метод Описание
Метод Collect Принудительное выполнение сбора для данного поколения независимо от состояния текущей сборки мусора.
Метод GetStats Возвращает статистику для текущего состояния системы сборки мусора.
Метод GetThreadStats Возвращает статистику по потоку для сборки мусора.
Метод SetGCStartupLimits Задает размер сегмента и максимальный размер для поколения 0.
Метод SetVirtualMemLimit Задает максимальный размер виртуальной памяти среды выполнения.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: GCHost.idl, GCHost.h

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел