ICorRuntimeHost (Interfaz)

Proporciona métodos que permiten al anfitrión iniciar y detener Common Language Runtime (CLR) explícitamente, crear y configurar dominios de aplicación, acceder al dominio predeterminado y enumerar todos los dominios que se ejecutan en el proceso.

En .NET Framework versión 2.0, esta interfaz se sustituye por ICLRRuntimeHost.

Métodos

Método Descripción
CloseEnum (Método) Restablece un enumerador de dominio al principio de la lista de dominios.
Método CreateDomain Crea un dominio de aplicación. El autor de la llamada recibe un puntero de interfaz de tipo _AppDomain a una instancia de tipo System.AppDomain.
Método CreateDomainEx Crea un dominio de aplicación. Este método permite al autor de la llamada pasar una instancia de IAppDomainSetup para configurar características adicionales de la instancia _AppDomain devuelta.
Método CreateDomainSetup Obtiene un puntero de interfaz de tipo IAppDomainSetup a una instancia de AppDomainSetup. IAppDomainSetup proporciona métodos para configurar aspectos de un dominio de aplicación antes de crearlo.
Método CreateEvidence Obtiene un puntero de interfaz de tipo IIdentity, que permite al host crear evidencia de seguridad para pasar a CreateDomain o CreateDomainEx.
Método CreateLogicalThreadState No debe usarse.
Método CurrentDomain Obtiene un puntero de interfaz de tipo _AppDomain que representa el dominio cargado en el subproceso actual.
Método DeleteLogicalThreadState No debe usarse.
Método EnumDomains Obtiene un enumerador para los dominios del proceso actual.
GetConfiguration (método) Este método puede usarse para obtener un objeto que se use para especificar la configuración de devolución de llamada de la infraestructura CLR desde el host.
Método GetDefaultDomain Obtiene un puntero de interfaz de tipo _AppDomain que representa el dominio predeterminado para el proceso actual.
Método LocksHeldByLogicalThread No debe usarse.
Método MapFile Asigna el archivo especificado a la memoria. Este método está obsoleto.
Método NextDomain Obtiene un puntero de interfaz al dominio siguiente de la enumeración.
Start (método) Inicia el CLR.
Stop (método) Detiene la ejecución del código en tiempo de ejecución en el proceso actual.
Método SwitchInLogicalThreadState No debe usarse.
Método SwitchOutLogicalThreadState No debe usarse.
Método UnloadDomain Descarga el dominio de aplicación especificado del proceso actual.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: 1.0, 1.1

Consulte también