Compartir a través de


ICorRuntimeHost (Interfaz)

Proporciona métodos que permiten al host iniciar y detener Common Language Runtime (CLR) de forma explícita, crear y configurar dominios de aplicación, tener acceso al dominio predeterminado y enumerar todos los dominios que se están ejecutando en el proceso.

En la versión 2.0 de .NET Framework, esta interfaz ha sido reemplazada por ICLRRuntimeHost.

Métodos

Método

Descripción

ICorRuntimeHost::CloseEnum (Método)

Restablece un enumerador de dominio al principio de la lista de dominios.

ICorRuntimeHost::CreateDomain (Método)

Crea un dominio de aplicación. El llamador recibe un puntero de interfaz de tipo _AppDomain a una instancia de tipo System.AppDomain.

ICorRuntimeHost::CreateDomainEx (Método)

Crea un dominio de aplicación. Este método permite al llamador pasar una instancia de IAppDomainSetup para configurar más características de la instancia de _AppDomain devuelta.

ICorRuntimeHost::CreateDomainSetup (Método)

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 que se cree.

ICorRuntimeHost::CreateEvidence (Método)

Obtiene un puntero de interfaz de tipo IIdentity, que permite al host crear la evidencia de seguridad que se pasa a CreateDomain o CreateDomainEx.

ICorRuntimeHost::CreateLogicalThreadState (Método)

No utilice esta propiedad.

ICorRuntimeHost::CurrentDomain (Método)

Obtiene un puntero de interfaz de tipo _AppDomain que representa el dominio cargado en el subproceso actual.

ICorRuntimeHost::DeleteLogicalThreadState (Método)

No utilice esta propiedad.

ICorRuntimeHost::EnumDomains (Método)

Obtiene un enumerador para los dominios del proceso actual.

ICorRuntimeHost::GetConfiguration (Método)

Obtiene un objeto que permite al host especificar la configuración de devolución de llamada de CLR.

ICorRuntimeHost::GetDefaultDomain (Método)

Obtiene un puntero de interfaz de tipo _AppDomain que representa el dominio predeterminado para el proceso actual.

ICorRuntimeHost::LocksHeldByLogicalThread (Método)

No utilice esta propiedad.

ICorRuntimeHost::MapFile (Método)

Asigna el archivo especificado en la memoria. Este método está obsoleto.

ICorRuntimeHost::NextDomain (Método)

Obtiene un puntero de interfaz al dominio siguiente de la enumeración.

ICorRuntimeHost::Start (Método)

Inicia CLR.

ICorRuntimeHost::Stop (Método)

Detiene la ejecución de código en el motor en tiempo de ejecución para el proceso actual.

ICorRuntimeHost::SwitchInLogicalThreadState (Método)

No utilice esta propiedad.

ICorRuntimeHost::SwitchOutLogicalThreadState (Método)

No utilice esta propiedad.

ICorRuntimeHost::UnloadDomain (Método)

Descarga el dominio de aplicación especificado del proceso actual.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.h

Biblioteca: Se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 1.0, 1.1

Vea también

Referencia

AppDomain

IAppDomainSetup (Interfaz)

ICLRRuntimeHost (Interfaz)

CorRuntimeHost (Coclase)

Conceptos

Hosts del motor en tiempo de ejecución

Otros recursos

Hospedaje (Referencia de la API no administrada)

Interfaces de hospedaje