Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Anwendungsdomäne dar. Dies ist eine isolierte Umgebung, in der Programme ausgeführt werden. Diese Klasse kann nicht vererbt werden.
In den folgenden Tabellen werden die vom AppDomain -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
ActivationContext | Ruft den Aktivierungskontext für die aktuelle Anwendungsdomäne ab. |
![]() |
ApplicationIdentity | Ruft die Identität der Anwendung in der Anwendungsdomäne ab. |
![]() |
ApplicationTrust | Ruft Informationen ab, die die einer Anwendung gewährten Berechtigungen beschreiben und ob die Anwendung eine Vertrauensebene besitzt, die eine Ausführung zulässt. |
![]() |
BaseDirectory | Ruft das Basisverzeichnis ab, das der Assemblyresolver zur Suche nach Assemblys verwendet hat. |
![]() |
CurrentDomain | Ruft die aktuelle Anwendungsdomäne für den aktuellen Thread ab. |
![]() |
DomainManager | Ruft den Domänen-Manager ab, der beim Initialisieren der Anwendungsdomäne vom Host bereitgestellt wurde. |
![]() |
DynamicDirectory | Ruft das Verzeichnis ab, das der Assemblyresolver für die Suche nach dynamisch erstellten Assemblys verwendet hat. |
![]() |
Evidence | Ruft die dieser Anwendungsdomäne zugeordnete Evidence ab, die als Eingabe für die Sicherheitsrichtlinien verwendet wird. |
![]() |
FriendlyName | Ruft den angezeigten Namen dieser Anwendungsdomäne ab. |
![]() |
Id | Ruft eine ganze Zahl ab, die die Anwendungsdomäne innerhalb des Prozesses eindeutig identifiziert. |
![]() |
RelativeSearchPath | Ruft den Pfad, in dem der Assemblyresolver nach privaten Assemblys suchen soll, mit einer relativen Angabe zum Basisverzeichnis ab. |
![]() |
SetupInformation | Ruft die Konfigurationsinformationen der Anwendungsdomäne für diese Instanz ab. |
![]() |
ShadowCopyFiles | Ruft eine Angabe darüber ab, ob alle in der Anwendungsdomäne geladenen Assemblys gespiegelt werden. |
Zum Seitenanfang
Öffentliche Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AppendPrivatePath | Fügt den angegebenen Verzeichnisnamen an den privaten Pfad an. |
![]() |
ApplyPolicy | Gibt den Assemblyanzeigenamen nach dem Anwenden der Richtlinien zurück. |
![]() |
ClearPrivatePath | Setzt den Pfad, der den Speicherort von privaten Assemblys angibt, auf die leere Zeichenfolge ("") zurück. |
![]() |
ClearShadowCopyPath | Setzt die Liste der Verzeichnisse mit gespiegelten Assemblys auf die leere Zeichenfolge ("") zurück. |
![]() |
CreateComInstanceFrom | Überladen. Erstellt eine neue Instanz eines angegebenen COM-Typs. |
![]() |
CreateDomain | Überladen. Erstellt eine neue Anwendungsdomäne. |
![]() |
CreateInstance | Überladen. Erstellt eine neue Instanz eines angegebenen Typs, der in einer angegebenen Assembly definiert ist. |
![]() |
CreateInstanceAndUnwrap | Überladen. Erstellt eine neue Instanz eines angegebenen Typs. |
![]() |
CreateInstanceFrom | Überladen. Erstellt eine neue Instanz eines angegebenen Typs, der in der angegebenen Assemblydatei definiert ist. |
![]() |
CreateInstanceFromAndUnwrap | Überladen. Erstellt eine neue Instanz eines angegebenen Typs, der in der angegebenen Assemblydatei definiert ist. |
![]() |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) |
![]() |
DefineDynamicAssembly | Überladen. Definiert eine dynamische Assembly in der aktuellen Anwendungsdomäne. |
![]() |
DoCallBack | Führt den Code in einer anderen Anwendungsdomäne aus, die durch den angegebenen Delegaten bezeichnet wird. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExecuteAssembly | Überladen. Führt die Assembly in der angegebenen Datei aus. |
![]() |
ExecuteAssemblyByName | Überladen. Führt eine Assembly aus. |
![]() |
GetAssemblies | Ruft die Assemblys ab, die in den Ausführungskontext dieser Anwendungsdomäne geladen wurden. |
![]() |
GetCurrentThreadId | Ruft den aktuellen Threadbezeichner ab. |
![]() |
GetData | Ruft den in der aktuellen Anwendungsdomäne gespeicherten Wert für den angegebenen Namen ab. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetType | Ruft den Typ der aktuellen Instanz ab. |
![]() |
InitializeLifetimeService | Überschrieben. Führt zu einer unendlichen Lebensdauer der AppDomain, indem das Erstellen eines Lease verhindert wird. |
![]() |
IsDefaultAppDomain | Gibt einen Wert zurück, der angibt, ob die Anwendungsdomäne die Standardanwendungsdomäne für den Prozess ist. |
![]() |
IsFinalizingForUnload | Gibt an, ob diese Anwendungsdomäne entladen wird und ob die darin enthaltenen Objekte durch die Common Language Runtime finalisiert werden. |
![]() |
Load | Überladen. Lädt eine Assembly in diese Anwendungsdomäne. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ReflectionOnlyGetAssemblies | Gibt die Assemblys zurück, die in den Reflektionskontext der Anwendungsdomäne geladen wurden. |
![]() |
SetAppDomainPolicy | Legt die Sicherheitsrichtlinienebene für diese Anwendungsdomäne fest. |
![]() |
SetCachePath | Legt den angegebenen Verzeichnispfad als Speicherort für gespiegelte Assemblys fest. |
![]() |
SetData | Überladen. Weist einer Anwendungsdomäneneigenschaft einen Wert zu. |
![]() |
SetDynamicBase | Legt den angegebenen Verzeichnispfad als Speicherort fest, an dem dynamisch erzeugte Dateien gespeichert werden und an dem auf diese zugegriffen werden kann. |
![]() |
SetPrincipalPolicy | Gibt an, wie Haupt- und Identitätsobjekte an einen Thread angefügt werden sollen, wenn während der Ausführung in dieser Anwendungsdomäne versucht wird, den Thread an einen Principal zu binden. |
![]() |
SetShadowCopyFiles | Aktiviert die Schattenkopiefunktion. |
![]() |
SetShadowCopyPath | Legt den angegebenen Verzeichnispfad als Speicherort für zu spiegelnde Assemblys fest. |
![]() |
SetThreadPrincipal | Legt das Standardprincipalobjekt fest, das an Threads angefügt wird, wenn bei der Ausführung in dieser Anwendungsdomäne versucht wird, diese an ein Principal zu binden. |
![]() |
ToString | Überschrieben. Ruft eine Zeichenfolgenentsprechung ab, die den angezeigten Namen der Anwendungsdomäne und aller Kontextrichtlinien einschließt. |
![]() |
Unload | Entlädt die angegebene Anwendungsdomäne. |
Zum Seitenanfang
Öffentliche Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
AssemblyLoad | Tritt beim Laden einer Assembly ein. |
![]() |
AssemblyResolve | Tritt ein, wenn die Auflösung einer Assembly fehlschlägt. |
![]() |
DomainUnload | Tritt ein, wenn eine AppDomain gerade entladen werden soll. |
![]() |
ProcessExit | Tritt ein, wenn der übergeordnete Prozess der Standardanwendungsdomäne beendet wird. |
![]() |
ReflectionOnlyAssemblyResolve | Tritt ein, wenn die Auflösung einer Assembly im Reflektionskontext fehlschlägt. |
![]() |
ResourceResolve | Tritt ein, wenn die Auflösung einer Ressource fehlschlägt, weil die Ressource keine gültige verknüpfte oder eingebettete Ressource in der Assembly ist. |
![]() |
TypeResolve | Tritt ein, wenn die Auflösung eines Typs fehlschlägt. |
![]() |
UnhandledException | Tritt auf, wenn eine Ausnahme nicht abgefangen wird. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() |
System._AppDomain.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. |
![]() |
System._AppDomain.GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
![]() |
System._AppDomain.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
![]() |
System._AppDomain.Invoke | Ermöglicht den Zugriff auf die von einem Objekt verfügbar gemachten Eigenschaften und Methoden. |
Zum Seitenanfang
.gif)
.gif)
.gif)
.gif)