Partilhar via


Interface IHostGCManager

Fornece métodos que notificam o host de eventos no lixo coleção mecanismo implementado pelo common linguagem tempo de execução (CLR).

interface IHostGCManager : IUnknown {
    HRESULT SuspensionEnding (
        DWORD generation
    );
    HRESULT SuspensionStarting ();
    HRESULT ThreadIsBlockingForSuspension ();
};

Membros

Membro

Descrição

Método IHostGCManager::SuspensionEnding

Notifica o host que o CLR está continuando a execução de tarefas em threads que tinham sido suspensa para um lixo coleção.

Método IHostGCManager::SuspensionStarting

Notifica o host que o CLR é suspender a execução de tarefas para executar um lixo coleção.

Método IHostGCManager::ThreadIsBlockingForSuspension

Notifica o host que o thread a partir da qual foi feita a telefonar do método está prestes a bloquear para um lixo coleção.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: MSCorEE.idl

Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICLRTask

Interface ICLRTaskManager

Interface IHostTask

Interface IHostTaskManager

Outros recursos

Interfaces de hospedagem