Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Cómo: Crear un dominio de aplicación

 

Un host de Common Language Runtime crea dominios de aplicación automáticamente cuando son necesarios. No obstante, el usuario puede crear sus propios dominios de aplicación y cargarlos en ensamblados para administrarlos de forma personalizada. También se pueden crear dominios de aplicación desde los que se ejecuta código.

Se puede crear un nuevo dominio de aplicación con uno de los métodos sobrecargados CreateDomain de la clase System.AppDomain. A un dominio de aplicación se le puede dar un nombre, que se usa para hacer referencia al dominio.

En el ejemplo siguiente se crea un nuevo dominio de aplicación, se le asigna el nombre MyDomain y, a continuación, se imprime en la consola el nombre del dominio host y el dominio de aplicación secundario recién creado.

Ejemplo

using System;
using System.Reflection;

class AppDomain1
{
    public static void Main()
    {
        Console.WriteLine("Creating new AppDomain.");
        AppDomain domain = AppDomain.CreateDomain("MyDomain");

        Console.WriteLine("Host domain: " + AppDomain.CurrentDomain.FriendlyName);
        Console.WriteLine("child domain: " + domain.FriendlyName);
    }
}
Mostrar: