(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

AppDomainSetup-Klasse

Stellt Assembly-Bindungsinformationen dar, die einer Instanz von AppDomain hinzugefügt werden können.

System.Object
  System.AppDomainSetup

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

[SerializableAttribute]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public sealed class AppDomainSetup : IAppDomainSetup

Der AppDomainSetup-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeUnterstützt von XNA FrameworkAppDomainSetup()Initialisiert eine neue Instanz der AppDomainSetup-Klasse.
Öffentliche MethodeAppDomainSetup(ActivationArguments)Initialisiert eine neue Instanz der AppDomainSetup-Klasse mit den für die Verwendung der manifestbasierten Aktivierung einer Anwendungsdomäne erforderlichen Aktivierungsargumenten.
Öffentliche MethodeAppDomainSetup(ActivationContext)Initialisiert eine neue Instanz der AppDomainSetup-Klasse mit dem angegebenen Aktivierungskontext für die Verwendung der manifestbasierten Aktivierung einer Anwendungsdomäne.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftActivationArgumentsRuft Daten über die Aktivierung einer Anwendungsdomäne ab oder legt diese fest.
Öffentliche EigenschaftAppDomainInitializerRuft den AppDomainInitializer-Delegaten ab oder legt diesen fest, der eine Rückrufmethode darstellt, die beim Initialisieren der Anwendungsdomäne aufgerufen wird.
Öffentliche EigenschaftAppDomainInitializerArgumentsGibt die Argumente zurück, die an die durch den AppDomainInitializer-Delegaten dargestellte Rückrufmethode übergeben wurden, oder legt diese fest. Die Rückrufmethode wird beim Initialisieren der Anwendungsdomäne aufgerufen.
Öffentliche EigenschaftAppDomainManagerAssemblyRuft den Anzeigenamen der Assembly ab, die den Typ des Anwendungsdomänen-Managers für mit diesem AppDomainSetup-Objekt erstellte Anwendungsdomänen bereitstellt, oder legt diesen fest.
Öffentliche EigenschaftAppDomainManagerTypeRuft den vollständigen Namen des Typs ab, der den Anwendungsdomänen-Manager für mit diesem AppDomainSetup-Objekt erstellte Anwendungsdomänen bereitstellt, oder legt diesen fest.
Öffentliche EigenschaftApplicationBaseRuft den Namen des Verzeichnisses ab, das die Anwendung enthält, oder legt diesen fest.
Öffentliche EigenschaftApplicationNameRuft den Namen der Anwendung ab oder legt diesen fest.
Öffentliche EigenschaftApplicationTrustRuft ein Objekt ab, das Sicherheits- und Vertrauenswürdigkeitsinformationen enthält, oder legt dieses fest.
Öffentliche EigenschaftCachePathRuft den Namen eines anwendungsspezifischen Bereichs ab, in dem Dateien gespiegelt werden, oder legt diesen fest.
Öffentliche EigenschaftConfigurationFileRuft den Namen einer Konfigurationsdatei für eine Anwendungsdomäne ab oder legt diesen fest.
Öffentliche EigenschaftDisallowApplicationBaseProbingGibt an, ob der Anwendungsbasispfad und der private Binärpfad beim Suchen nach zu ladenden Assemblys durchsucht wird.
Öffentliche EigenschaftDisallowBindingRedirectsRuft einen Wert ab, der angibt, ob die Assembly-Bindungsumleitung in einer Anwendungsdomäne zulässig ist, oder legt diesen fest.
Öffentliche EigenschaftDisallowCodeDownloadRuft einen Wert ab, der angibt, ob Assembly-Downloads über HTTP für eine Anwendungsdomäne zulässig sind, oder legt diesen fest.
Öffentliche EigenschaftDisallowPublisherPolicyRuft einen Wert ab, der angibt, ob der <publisherPolicy>-Abschnitt der Konfigurationsdatei auf eine Anwendungsdomäne angewendet wird, oder legt diesen fest.
Öffentliche EigenschaftDynamicBaseRuft das Basisverzeichnis ab oder legt dieses fest, in dem sich das Verzeichnis für dynamisch generierte Dateien befindet.
Öffentliche EigenschaftLicenseFileRuft die Position der dieser Domäne zugeordneten Lizenzdatei ab oder legt diese fest.
Öffentliche EigenschaftLoaderOptimizationGibt die Optimierungsrichtlinie zum Laden ausführbarer Dateien an.
Öffentliche EigenschaftPartialTrustVisibleAssembliesRuft eine Liste von mit dem NotVisibleByDefault-Flag markierten Assemblys ab, die für teilweise vertrauenswürdigen Code, der in einer Sandbox-Anwendungsdomäne ausgeführt wird, sichtbar gemacht werden, oder legt diese fest.
Öffentliche EigenschaftPrivateBinPathRuft die Liste der Verzeichnisse unterhalb des Anwendungsbasisverzeichnisses ab, in denen nach privaten Assemblys gesucht wird, oder legt diese fest.
Öffentliche EigenschaftPrivateBinPathProbeRuft einen Zeichenfolgenwert ab, der ApplicationBase in den Suchpfad für die Anwendung aufnimmt oder ausschließt und nur PrivateBinPath durchsucht.
Öffentliche EigenschaftSandboxInteropRuft einen Wert ab, der angibt, ob die Schnittstellenzwischenspeicherung für Interop-Aufrufe in der Anwendungsdomäne deaktiviert ist, sodass ein QueryInterface für jeden Aufruf ausgeführt wird, oder legt diesen Wert fest.
Öffentliche EigenschaftShadowCopyDirectoriesRuft die Namen der Verzeichnisse mit zu spiegelnden Assemblys ab oder legt diese fest.
Öffentliche EigenschaftShadowCopyFilesRuft eine Zeichenfolge ab, die angibt, ob das Spiegeln ein- oder ausgeschaltet ist.
Öffentliche EigenschaftTargetFrameworkNameRuft eine Zeichenfolge ab oder legt diese fest, die die Zielversion und das Profil von .NET Framework für die Anwendungsdomäne festlegt, in einem Format, das vom FrameworkName.FrameworkName(String)-Konstruktor analysiert werden kann.
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeUnterstützt von XNA FrameworkEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche MethodeGetConfigurationBytesGibt die XML-Konfigurationsinformationen zurück, die von der SetConfigurationBytes-Methode festgelegt werden. Hierdurch werden die XML-Konfigurationsinformationen der Anwendung überschrieben.
Öffentliche MethodeUnterstützt von XNA FrameworkGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeSetCompatibilitySwitchesLegt die angegebenen Schalter fest und macht die Anwendungsdomäne für die angegebenen Probleme mit früheren Versionen von .NET Framework kompatibel.
Öffentliche MethodeSetConfigurationBytesStellt XML-Konfigurationsinformationen für die Anwendungsdomäne bereit und ersetzt die XML-Konfigurationsinformationen der Anwendung.
Öffentliche MethodeSetNativeFunctionStellt die Common Language Runtime mit einer anderen Implementierung einer Zeichenfolgenvergleichsfunktion bereit.
Öffentliche MethodeUnterstützt von XNA FrameworkToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang

Das Ändern der Eigenschaften einer AppDomainSetup-Instanz hat keine Auswirkungen auf eine vorhandene AppDomain. Es kann sich nur auf die Erstellung einer AppDomain auswirken, wenn die CreateDomain-Methode mit der AppDomainSetup-Instanz als Parameter aufgerufen wird.

Diese Klasse implementiert die IAppDomainSetup-Schnittstelle.

WarnhinweisVorsicht

Der Standardwert für die DisallowCodeDownload-Eigenschaft ist false. Diese Einstellung ist für Dienste nicht sicher. Legen Sie die diese Eigenschaft auf true fest, um zu verhindern, dass Dienste teilweise vertrauenswürdigen Code herunterladen.

TopicLocation
Gewusst wie: Konfigurieren einer Anwendungsdomäne.NET Framework: Grundlagen der Programmierung
Gewusst wie: Konfigurieren einer Anwendungsdomäne.NET Framework: Grundlagen der Programmierung

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft