Dominios de aplicación
Normalmente, los sistemas operativos y los entornos de Common Language Runtime proporcionan algún tipo de aislamiento entre las aplicaciones. Por ejemplo, Microsoft Windows utiliza los procesos para aislar las aplicaciones. Este aislamiento es necesario para garantizar que el código que se ejecuta en una aplicación no afecta negativamente a otras aplicaciones no relacionadas.
Los dominios de aplicación proporcionan un límite de aislamiento para la seguridad, confiabilidad y control de versiones, así como para descargar los ensamblados. Los dominios de aplicación suelen ser creados por hosts de motor en tiempo de ejecución, que son los responsables de cargar automáticamente Common Language Runtime antes de que se ejecute una aplicación.
En esta sección se explica cómo utilizar los dominios de aplicación para obtener el aislamiento entre los ensamblados.
En esta sección
- Información general sobre dominios de aplicación
Proporciona información general sobre los dominios de aplicación.
- Dominios de aplicación y ensamblados
Describe la relación entre los dominios de aplicación y los ensamblados.
- Dominios de aplicación y subprocesos
Describe la relación entre los dominios de aplicación y los subprocesos del sistema operativo.
- Programar con dominios de aplicación
Describe cómo programar con dominios de aplicación.
Secciones relacionadas
- Alojar Common Language Runtime
Explica cómo crear y configurar dominios de aplicación.
- Hosts del motor en tiempo de ejecución
Explica cómo utilizar un host de motor en tiempo de ejecución.