Partilhar via


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