Compartir a través de


IGCThreadControl

Actualización: noviembre 2007

Proporciona métodos para participar en la programación de subprocesos que de lo contrario estarían bloqueados para una recolección de elementos no utilizados.

interface IGCThreadControl : IUnknown {

    HRESULT ThreadIsBlockingForSuspension();

    HRESULT SuspensionStarting();

    HRESULT SuspensionEnding(
                [in] DWORD Generation
    );
}

Métodos

Método

Descripción

IGCThreadControl::SuspensionEnding (Método)

Notifica al host que el motor en tiempo de ejecución está reanudando los subprocesos después de una recolección de elementos no utilizados u otra suspensión.

IGCThreadControl::SuspensionStarting (Método)

Notifica al host que el motor en tiempo de ejecución está comenzando una suspensión del subproceso para una recolección de elementos no utilizados u otra suspensión.

IGCThreadControl::ThreadIsBlockingForSuspension (Método)

Notifica al host que el subproceso que realiza la llamada está a punto de bloquearse, quizás para una recolección de elementos no utilizados u otra suspensión.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: se incluye como recurso en MsCorEE.dll

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Otros recursos

Interfaces de hospedaje