.NET Framework 4 Interfaces de hospedagem
Esta seção descreve interfaces não gerenciados hosts podem usar para integrar o common language runtime (CLR) a .NET Framework versão 4 e mais tarde em seus aplicativos. Essas interfaces fornecem métodos para um host configurar e carregar o runtime em um processo.
Todos os .NET Framework 4 hospedagem interfaces têm as seguintes características:
Usar o gerenciamento da vida útil (AddRef e Release), o encapsulamento (contexto implícito) e QueryInterface de COM.
Há não use tipos COM como BSTR, SAFEARRAY, ou VARIANT.
Não existem modelos de apartamento, agregação ou ativação de registro que usam o função CoCreateInstance.
Nesta seção
Interface de ICLRAppDomainResourceMonitor
Fornece métodos que inspecionar memória e a utilização da CPU de um domínio de aplicativo.Interface de ICLRDomainManager
Permite que o host especificar o gerente de domínio de aplicativo que será usado para inicializar o domínio de aplicativo padrão e para especificar propriedades de inicialização.Interface de ICLRMetaHost
Fornece métodos que retornam uma versão específica do CLR, listam todos os CLRs instalados, listam de todos os tempos de execução em processo, retornam a interface de ativação e descubram a versão do CLR usada para compilar um assembly.Interface de ICLRMetaHostPolicy
Fornece a GetRequestedRuntime método fornece uma interface CLR com base em critérios de diretiva, o assembly gerenciado, versão e o arquivo de configuração.Interface de ICLRRuntimeInfo
Fornece métodos que retornam informações sobre um tempo de execução específico, incluindo a versão, o diretório e o status de carga.Interface de ICLRStrongName
Grupos de todas as suas Fortes nomes funções estáticas globais na.NET Framework 2.0 que são exportados pelo mscoree (exceto Função de StrongNameErrorInfo) em uma única interface. Todos os ICLRStrongName métodos retornam HRESULTs padrão de COM.Interface de ICLRTask2
Fornece toda a funcionalidade da Interface de ICLRTask; Além disso, fornece métodos que permitem que as anulações de thread seja atrasada no thread atual.
Seções relacionadas
.NET Framework 1.0 e 1.1 Interfaces hospedagem
Descreve as interfaces de hospedagem fornecidas com o.NET Framework versões 1.0 e 1.1..NET Framework 2.0 Interfaces de hospedagem
Descreve as interfaces de hospedagem fornecidas com o.NET Framework versões 2.0, 3.0 e 3.5.Hospedagem (referência de API não gerenciada)
Apresenta a hospedagem na.NET Framework.