Interface ICorRuntimeHost
Fornece métodos que permitem que o host inicie e interrompa o CLR (Common Language Runtime) explicitamente, para criar e configurar domínios de aplicativo, acessar o domínio padrão e enumerar todos os domínios em execução no processo.
No .NET Framework versão 2.0, essa interface é substituída por ICLRRuntimeHost.
Métodos
Método | Descrição |
---|---|
Método CloseEnum | Redefine um enumerador de domínio de volta ao início da lista de domínios. |
Método CreateDomain | Criar um domínio do aplicativo. O chamador recebe um ponteiro de interface, do tipo _AppDomain, para uma instância do tipo System.AppDomain. |
Método CreateDomainEx | Criar um domínio do aplicativo. Esse método permite que o chamador passe uma instância IAppDomainSetup para configurar recursos adicionais da instância retornada _AppDomain. |
Método CreateDomainSetup | Obtém um ponteiro de interface do tipo IAppDomainSetup para uma instância AppDomainSetup. IAppDomainSetup fornece métodos para configurar aspectos de um domínio de aplicativo antes dele ser criado. |
Método CreateEvidence | Obtém um ponteiro de interface do tipo IIdentity, que permite que o host crie evidências de segurança para passar para CreateDomain ou CreateDomainEx. |
Método CreateLogicalThreadState | Não use. |
Método CurrentDomain | Obtém um ponteiro de interface do tipo _AppDomain que representa o domínio carregado no thread atual. |
Método DeleteLogicalThreadState | Não use. |
Método EnumDomains | Obtém um enumerador para os domínios no processo atual. |
Método GetConfiguration | Obtém um objeto que permite que o host especifique a configuração de retorno de chamada do CLR. |
Método GetDefaultDomain | Obtém um ponteiro de interface do tipo _AppDomain que representa o domínio padrão para o processo atual. |
Método LocksHeldByLogicalThread | Não use. |
Método MapFile | Mapeia o arquivo especificado na memória. Esse método é obsoleto. |
Método NextDomain | Obtém um ponteiro de interface para o próximo domínio na enumeração. |
Método Start | Inicia o CLR. |
Método Stop | Interrompe a execução do código no tempo de execução do processo atual. |
Método SwitchInLogicalThreadState | Não use. |
Método SwitchOutLogicalThreadState | Não use. |
Método UnloadDomain | Descarrega o domínio do aplicativo especificado do processo atual. |
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: MSCorEE.h
Biblioteca: incluída como um recurso no MSCorEE.dll
Versões do .NET Framework: 1.0, 1.1
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.