Alojar Common Language Runtime
Para aplicaciones escritas mediante .NET Framework, el alojamiento de Common Language Runtime es completamente transparente. Si compila el código administrado como un ensamblado .exe, mscoree.dll inicia automáticamente el motor en tiempo de ejecución cuando se ejecuta el .exe. Las aplicaciones no administradas, sin embargo, también pueden beneficiarse del alojamiento de Common Language Runtime. El motor en tiempo de ejecución proporciona un marco para ampliar aplicaciones como Servicios de Microsoft Internet Information Server y Microsoft SQL Server 2005.
Ya se invoque automáticamente, como con ensamblados .exe administrados, o se cargue mediante la API no administrada de host, una aplicación de .NET Framework requiere un fragmento de código llamado host del motor en tiempo de ejecución. El host del motor en tiempo de ejecución carga el motor en tiempo de ejecución en un proceso, crea los dominios de aplicación dentro del proceso, y carga y ejecuta el código de usuario dentro de esos dominios de aplicación.
En esta sección
- Información general de alojamiento
Ofrece una descripción general del alojamiento de Common Language Runtime.
- Cargar el motor en tiempo de ejecución en un proceso
Describe cómo se carga el motor en tiempo de ejecución en un proceso.
- Transición al código administrado del host
Describe cómo realizar la transición de código no administrado a código administrado.
- Determinar los límites del dominio de la aplicación
Describe cómo determinar dónde se establecen los límites de un nuevo dominio de aplicación.
- Crear y configurar dominios de aplicación
Describe cómo crear y configurar dominios de aplicación en los que se ejecutará código de usuario.
- Cargar y ejecutar código de usuario
Describe cómo cargar y ejecutar código de usuario.
- Establecer directivas de seguridad para dominios de aplicación
Describe cómo establecer una directiva de seguridad para dominios de aplicación.
- Establecer principales y directiva de seguridad basada en funciones
Describe cómo establecer una directiva de seguridad basada en funciones.
- Descargar dominios y cerrar un proceso
Describe cómo descargar dominios de aplicación y cerrar un proceso.
Secciones relacionadas
- Hosts del motor en tiempo de ejecución
Describe el código que una aplicación necesita para iniciarse.
- Dominios de aplicación
Describe las construcciones que los hosts utilizan para aislar el código que se ejecuta dentro de un proceso.
- Ejecución simultánea
Describe cómo ejecutar varias versiones de una aplicación, un componente o el motor en tiempo de ejecución.
- Interfaces de alojamiento para .NET Framework 2.0
Describe las interfaces no administradas para alojar el motor en tiempo de ejecución.