ICorRuntimeHost Interface
Fornece métodos que permitem ao anfitrião iniciar e parar explicitamente o runtime de linguagem comum (CLR), criar e configurar domínios de aplicações, aceder ao domínio predefinido e enumerar todos os domínios em execução no processo.
No .NET Framework versão 2.0, esta interface é substituído por ICLRRuntimeHost.
Métodos
Método | Descrição |
---|---|
Método CloseEnum | Repõe um enumerador de domínio novamente para o início da lista de domínios. |
CreateDomain Method | Cria um domínio de aplicação. O autor da chamada recebe um ponteiro de interface do tipo _AppDomain para uma instância do tipo System.AppDomain. |
CreateDomainEx Method | Cria um domínio de aplicação. Este método permite que o autor da chamada transmita uma instância IAppDomainSetup para configurar funcionalidades adicionais da instância devolvida _AppDomain . |
CreateDomainSetup Method | Obtém um ponteiro de interface do tipo IAppDomainSetup para uma AppDomainSetup instância. IAppDomainSetup fornece métodos para configurar aspetos de um domínio de aplicação antes de ser criado. |
CreateEvidence Method | Obtém um ponteiro de interface do tipo IIdentity, que permite ao anfitrião criar provas de segurança para passar para CreateDomain ou CreateDomainEx. |
CreateLogicalThreadState Method | Não utilizar. |
Método CurrentDomain | Obtém um ponteiro de interface do tipo _AppDomain que representa o domínio carregado no thread atual. |
DeleteLogicalThreadState Method | Não utilizar. |
Método EnumDomains | Obtém um enumerador para os domínios no processo atual. |
GetConfiguration Method | Obtém um objeto que permite ao anfitrião especificar a configuração de chamada de retorno do CLR. |
Método GetDefaultDomain | Obtém um ponteiro de interface do tipo _AppDomain que representa o domínio predefinido para o processo atual. |
Método LocksHeldByLogicalThread | Não utilizar. |
Método MapFile | Mapeia o ficheiro especificado para a memória. Este método é obsoleto. |
Método NextDomain | Obtém um ponteiro de interface para o domínio seguinte na enumeração. |
Método Start | Inicia o CLR. |
Método Stop | Para a execução de código no runtime do processo atual. |
SwitchInLogicalThreadState Method | Não utilizar. |
Método SwitchOutLogicalThreadState | Não utilizar. |
Método UnloadDomain | Descarrega o domínio de aplicação especificado do processo atual. |
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MSCorEE.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: 1.0, 1.1
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.