IGCHost (Interfaz)

En esta interfaz, se incluyen métodos que pueden usarse para obtener información sobre el sistema de recolección de elementos no utilizados y controlar algunos de los aspectos de este mecanismo.

Nota

A partir de .NET Framework 4.5, puede usar el método IGCHost2::SetGCStartupLimitsEx para establecer el tamaño de un segmento de recolección de elementos no utilizados y el tamaño máximo de la generación del sistema de recolección de elementos no utilizados 0 en valores mayores que el límite DWORDimpuesto por el método SetGCStartupLimits .

Nota

Esta interfaz es solo para uso experto. Puede afectar al rendimiento de una aplicación si se usa incorrectamente.

Métodos

Método Descripción
Método Collect Obliga a que se produzca una colección para la generación determinada, independientemente del estado de la recolección de elementos no utilizados actual.
GetStats (Método) Obtiene las estadísticas del estado actual del sistema de recolección de elementos no utilizados.
Método GetThreadStats Obtiene las estadísticas por subproceso para la recolección de elementos no utilizados.
Método SetGCStartupLimits Establece el tamaño del segmento y el tamaño máximo de la generación 0.
Método SetVirtualMemLimit Establece el tamaño máximo de la memoria virtual del runtime.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: GCHost.idl, GCHost.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también