ICLRRuntimeHost (Interfaz)
Proporciona una funcionalidad similar a la de la interfaz ICorRuntimeHost proporcionada en la versión 1 de .NET Framework, con los cambios siguientes:
Incorporación del método SetHostControl para establecer la interfaz de control del host.
Omisión de algunos métodos proporcionados por ICorRuntimeHost.
Métodos
Método |
Descripción |
---|---|
Se utiliza en escenarios de implementación ClickOnce basados en manifiestos para especificar la aplicación que se debe activar en un nuevo dominio. |
|
Especifica la instancia de AppDomain donde se va a ejecutar el código administrado especificado. |
|
Invoca el método especificado del tipo especificado en el ensamblado especificado. |
|
Obtiene un puntero de interfaz de tipo ICLRControl que los host pueden utilizar para personalizar algunos aspectos de Common Language Runtime (CLR). |
|
Obtiene el identificador numérico del objeto AppDomain que se está ejecutando actualmente. |
|
Establece la interfaz de control del host. Debe llamar a SetHostControl antes de llamar a Start. |
|
Inicializa CLR en un proceso. |
|
Detiene la ejecución de código por el motor en tiempo de ejecución. |
|
Descarga el AppDomain que corresponde al identificador numérico especificado. |
Comentarios
A partir de .NET Framework versión 4, use la interfaz ICLRMetaHost para obtener un puntero a la interfaz ICLRRuntimeInfo y, a continuación, llame al método ICLRRuntimeInfo::GetInterface para obtener un puntero a ICLRRuntimeHost. En las versiones anteriores de .NET Framework, el host obtiene un puntero a una instancia de ICLRRuntimeHost mediante una llamada a CorBindToRuntimeEx o CorBindToCurrentRuntime. Para proporcionar implementaciones de cualquiera de las tecnologías incluidas en .NET Framework 2.0, debe utilizar ICLRRuntimeHost en lugar de ICorRuntimeHost.
Importante |
---|
No llame al método Start antes de llamar al método ExecuteApplication para activar una aplicación basada en manifiestos.Si se llama al método Start primero, la llamada al métodoExecuteApplication generará un error. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.h
Biblioteca: Se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Vea también
Referencia
CorBindToCurrentRuntime (Función)
Conceptos
Información general de hospedaje
Otros recursos
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Junio de 2010 |
Se corrigieron las instrucciones para obtener un puntero a la interfaz. |
Corrección de errores de contenido. |