Utilizar dominios de aplicación

Los dominios de aplicación proporcionan una unidad de aislamiento para Common Language Runtime. Se crean y ejecutan dentro de un proceso. Por lo general, los dominios de aplicación los crea un host de motor en tiempo de ejecución, que es una aplicación encargada de cargar el motor en tiempo de ejecución en un proceso y ejecutar el código de usuario dentro de un dominio de aplicación. El host de motor en tiempo de ejecución crea un proceso y un dominio de aplicación predeterminado y ejecuta el código administrado en su interior. Entre los hosts de motor en tiempo de ejecución están ASP.NET, Microsoft Internet Explorer y el shell de Windows.

Para la mayoría de las aplicaciones, no es necesario crear un dominio de aplicación propio, ya que el host de motor en tiempo de ejecución crea los que sean necesarios. Sin embargo, puede crear y configurar dominios de aplicación adicionales si su aplicación necesita aislar el código o utilizar y descargar archivos DLL.

En esta sección

Referencia

  • AppDomain
    Representa un dominio de aplicación. Proporciona métodos para crear y controlar dominios de aplicación.

Secciones relacionadas