Partilhar via


Interface ICorConfiguration

Fornece métodos para configurar o Common linguagem tempo de execução (CLR).

interface ICorConfiguration : IUnknown {

    HRESULT SetGCThreadControl(
        [in] IGCThreadControl* pGCThreadControl
    );
    HRESULT SetGCHostControl(
        [in] IGCHostControl* pGCHostControl
    );
    HRESULT SetDebuggerThreadControl(
        [in] IDebuggerThreadControl* pDebuggerThreadControl
    );
    HRESULT AddDebuggerSpecialThread(
        [in] DWORD dwSpecialThreadId
    );
}

Métodos

Método

Descrição

Método ICorConfiguration::AddDebuggerSpecialThread

Indica para os serviços de depuração que um thread específico deve ter permissão para continuar executando enquanto o depurador tem um aplicativo interrompido durante gerenciado ou cenários de depuração.

Método ICorConfiguration::SetDebuggerThreadControl

Define a interface de retorno de telefonar que sistema autônomo serviços de depuração chamará threads do CLR são bloqueados e desbloqueio de depuração.

Método ICorConfiguration::SetGCHostControl

Define a interface de retorno de chamada a ser usado pelo coletor de lixo para solicitar o host para alterar os limites de memória virtual.

Método ICorConfiguration::SetGCThreadControl

Define a interface de retorno de chamada para o agendamento de threads para tarefas sem tempo de execução que outra forma seriam bloqueadas para a coleta de lixo.

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

Outros recursos

Interfaces de hospedagem