AppDomain.ProcessExit-Ereignis

Tritt ein, wenn der übergeordnete Prozess der Standardanwendungsdomäne beendet wird.

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

Syntax

'Declaration
Public Event ProcessExit As EventHandler
'Usage
Dim instance As AppDomain
Dim handler As EventHandler

AddHandler instance.ProcessExit, handler
public event EventHandler ProcessExit
public:
virtual event EventHandler^ ProcessExit {
    void add (EventHandler^ value) sealed;
    void remove (EventHandler^ value) sealed;
}
/** @event */
public final void add_ProcessExit (EventHandler value)

/** @event */
public final void remove_ProcessExit (EventHandler value)
JScript unterstützt die Verwendung von Ereignissen, aber nicht die Deklaration von neuen Ereignissen.

Hinweise

Der EventHandler für dieses Ereignis kann vor dem Ende des Prozesses Abschlussaufgaben durchführen, z. B. Dateien schließen oder Speicherplatz freigeben.

In .NET Framework, Version 2.0, wird dieses Ereignis in allen Anwendungsdomänen ausgelöst, die einen Ereignishandler registrieren.

Hinweis

Die Gesamtausführungszeit aller ProcessExit-Ereignishandler ist ebenso wie die Gesamtausführungszeit aller Finalizer beim Beenden des Prozesses beschränkt. Der Standardwert, der von einem nicht verwalteten Host überschrieben werden kann, beträgt drei Sekunden.

In .NET Framework, Versionen 1.0 und 1.1, wird dieses Ereignis nur in der Standardanwendungsdomäne und nur bei Registrierung eines Ereignishandlers in der Standardanwendungsdomäne ausgelöst.

Zum Registrieren eines Ereignishandlers für dieses Ereignis müssen Sie über die erforderlichen Berechtigungen verfügen. Andernfalls wird eine SecurityException ausgelöst.

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln von Ereignissen.

.NET Framework-Sicherheit

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

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

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

AppDomain-Klasse
AppDomain-Member
System-Namespace