Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad AppDomain.CurrentDomain

 

Publicado: octubre de 2016

Obtiene el actual dominio de aplicación del actual Thread.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

public static AppDomain CurrentDomain { get; }

Valor de propiedad

Type: System.AppDomain

Dominio de aplicación actual.

En el ejemplo de código siguiente se crea un nuevo dominio de aplicación. El CurrentDomain propiedad se utiliza para obtener un AppDomain objeto que representa el dominio de aplicación actual. El FriendlyName propiedad proporciona el nombre del dominio de aplicación actual, que se muestra a continuación, en la línea de comandos.

using System;

class ADSetupInformation
{
    static void Main()
    {
        AppDomain root = AppDomain.CurrentDomain;

        AppDomainSetup setup = new AppDomainSetup();
        setup.ApplicationBase = 
            root.SetupInformation.ApplicationBase + @"MyAppSubfolder\";

        AppDomain domain = AppDomain.CreateDomain("MyDomain", null, setup);

        Console.WriteLine("Application base of {0}:\r\n\t{1}", 
            root.FriendlyName, root.SetupInformation.ApplicationBase);
        Console.WriteLine("Application base of {0}:\r\n\t{1}", 
            domain.FriendlyName, domain.SetupInformation.ApplicationBase);

        AppDomain.Unload(domain);
    }
}

/* This example produces output similar to the following:

Application base of MyApp.exe:
        C:\Program Files\MyApp\
Application base of MyDomain:
        C:\Program Files\MyApp\MyAppSubfolder\
 */

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar: