Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

AppDomain.FriendlyName-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft den angezeigten Namen dieser Anwendungsdomäne ab.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public string FriendlyName { get; }

Eigenschaftswert

Type: System.String

Der angezeigte Name dieser Anwendungsdomäne.

Exception Condition
AppDomainUnloadedException

Der Vorgang wird für eine entladene Anwendungsdomäne ausgeführt.

Der Anzeigename für die Standardanwendungsdomäne ist der Dateiname der ausführbaren Prozessdatei an. Z. B. wenn die ausführbare Datei verwendet wird, zum Starten des Prozesses ist "c:\MyAppDirectory\MyAssembly.exe", ist der Anzeigename, der die Standardanwendungsdomäne "MyAssembly.exe".

Im folgenden Codebeispiel wird mit der FriendlyName Eigenschaft, um den Anzeigenamen des die aktuelle Anwendungsdomäne. Für die Standardanwendungsdomäne ist der Anzeigename der Name der ausführbaren Datei der Anwendung. Das Codebeispiel zeigt auch zusätzliche Informationen zu der Anwendungsdomäne.

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
Verfügbar seit 1.1
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: