Freigeben über


IAppDomainSetup-Schnittstelle

Stellt Eigenschaften zur Verfügung, mit denen der Host einen System.AppDomain-Typ konfigurieren kann, bevor er die ICorRuntimeHost::CreateDomainEx-Methode aufruft, um ihn zu erstellen.

Eigenschaften

Eigenschaft

Beschreibung

ApplicationBase

Ruft den Namen des Verzeichnisses ab, das die Anwendung enthält, oder legt ihn fest.

ApplicationName

Ruft den Namen der Anwendung ab oder legt ihn fest.

CachePath

Ruft den Namen eines anwendungsspezifischen Bereichs ab, in dem Schattenkopien von Dateien erstellt werden, oder legt diesen fest.

ConfigurationFile

Ruft den Namen der Konfigurationsdatei für eine Anwendung ab oder legt ihn fest.

DynamicBase

Ruft den Namen des Verzeichnisses ab, in dem dynamisch generierte Dateien gespeichert werden oder auf diese zugegriffen wird, oder legt ihn fest.

LicenseFile

Ruft den Pfad zur Lizenzdatei ab, die dieser Domäne zugeordnet ist, oder legt ihn fest.

PrivateBinPath

Ruft die Liste der Verzeichnisse ab, die mit dem Verzeichnis ApplicationBase kombiniert sind, um sie auf private Assemblys zu untersuchen, oder legt sie fest.

PrivateBinPathProbe

Ruft einen Zeichenfolgenwert ab, der ApplicationBase in den Suchpfad für die Anwendung einschließt oder daraus ausschließt, oder legt ihn fest.

ShadowCopyDirectories

Ruft die Namen der Verzeichnisse mit Assemblys ab, von denen eine Schattenkopie erstellt werden soll, oder legt sie fest.

ShadowCopyFiles

Ruft eine Zeichenfolge ab, die angibt, ob die Erstellung von Schattenkopien ein- oder ausgeschaltet ist, oder legt sie fest. Gültige Werte sind "true" und "false".

Hinweise

Die IAppDomainSetup-Schnittstelle entspricht der verwalteten IAppDomainSetup-Schnittstelle, die der AppDomainSetup-Typ implementiert. Ausführliche Beschreibungen der Eigenschaften finden Sie unter System.IAppDomainSetup.

IAppDomainSetup stellt Assemblybindungsinformationen dar, die einer AppDomain-Instanz vor ihrer Erstellung hinzugefügt werden können. So kann zum Beispiel ein Host die ApplicationBase-Eigenschaft festlegen, um ein Stammverzeichnis einzurichten, das die Common Language Runtime (CLR) auf verwaltete Assemblys untersucht.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1

Siehe auch

Referenz

AppDomain

AppDomainSetup

IAppDomainSetup

Weitere Ressourcen

Hostingschnittstellen