Verwenden von Anwendungsdomänen
Aktualisiert: November 2007
Anwendungsdomänen stellen eine Isolationseinheit für die Common Language Runtime bereit. Sie werden innerhalb eines Prozesses erstellt und ausgeführt. Anwendungsdomänen werden in der Regel von einem Common Language Runtime-Host erstellt, d. h. einer Anwendung, die für das Laden der Common Language Runtime in einen Prozess und das Ausführen von Benutzercode innerhalb einer Anwendungsdomäne zuständig ist. Ein solcher Host erstellt einen Prozess und eine Standardanwendungsdomäne und führt darin verwalteten Code aus. Common Language Runtime-Hosts sind z. B. ASP.NET, Microsoft Internet Explorer und Windows Shell.
Für die meisten Anwendungen brauchen Sie keine eigene Anwendungsdomäne zu erstellen; der Common Language Runtime-Host nimmt Ihnen diese Aufgabe ab. Sie können jedoch zusätzliche Anwendungsdomänen erstellen und konfigurieren, wenn in der Anwendung Code isoliert werden muss oder DLLs verwendet und entladen werden müssen.
In diesem Abschnitt
Gewusst wie: Erstellen einer Anwendungsdomäne
Beschreibt das programmgesteuerte Erstellen einer Anwendungsdomäne.Gewusst wie: Entladen einer Anwendungsdomäne
Beschreibt das programmgesteuerte Entladen einer Anwendungsdomäne.Gewusst wie: Konfigurieren einer Anwendungsdomäne
Enthält eine Einführung in das Konfigurieren von Anwendungsdomänen.Abrufen von Setupinformationen aus einer Anwendungsdomäne
Beschreibt das Abrufen von Setupinformationen aus einer Anwendungsdomäne.Gewusst wie: Laden von Assemblys in eine Anwendungsdomäne
Beschreibt das Laden einer Assembly in eine Anwendungsdomäne.Gewusst wie: Abrufen von Typ- und Memberinformationen aus einer Assembly
Beschreibt das Abrufen von Informationen zu einer Assembly.Erstellen von Schattenkopien von Assemblys
Beschreibt, wie das Erstellen von Schattenkopien Aktualisierungen von Assemblys ermöglicht, während diese verwendet werden, und das Konfigurieren der Erstellung von Schattenkopien.
Referenz
- AppDomain
Stellt eine Anwendungsdomäne dar. Stellt Methoden zum Erstellen und Steuern von Anwendungsdomänen bereit.
Verwandte Abschnitte
Übersicht über Assemblys
Bietet eine Übersicht über die von Assemblys ausgeführten Funktionen.Programmieren mit Assemblys
Beschreibt das Erstellen, Signieren und Festlegen von Attributen für Assemblys.Ausgeben von dynamischen Methoden und Assemblys
Beschreibt das Erstellen dynamischer Assemblys.Anwendungsdomänen
Bietet eine konzeptionelle Übersicht über Anwendungsdomänen.Übersicht über Reflektion
Beschreibt das Verwenden der Reflection-Klasse, um Informationen zu einer Assembly zu erhalten.