Freigeben über


Application.Shutdown Methode

Definition

Fährt eine Anwendung herunter.

Überlädt

Shutdown()

Fährt eine Anwendung herunter.

Shutdown(Int32)

Fährt eine Anwendung herunter, die den angegebenen Exitcode an das Betriebssystem zurückgibt.

Shutdown()

Fährt eine Anwendung herunter.

public:
 void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()

Hinweise

Wenn Shutdown aufgerufen wird, wird die Ausführung einer Anwendung beendet. Sie können das Exit Ereignis behandeln, um zu erkennen, wann die Ausführung einer Anwendung beendet wird, um eine geeignete Verarbeitung durchzuführen.

Shutdownwird implizit von Windows Presentation Foundation in den folgenden Situationen aufgerufen:

Wenn Sie explizit aufrufen Shutdown , wird eine Anwendung unabhängig von der ShutdownMode Einstellung heruntergefahren. Wenn ShutdownMode jedoch auf OnExplicitShutdownfestgelegt ist, müssen Sie aufrufen Shutdown , um eine Anwendung herunterzufahren.

Wichtig

Wenn Shutdown aufgerufen wird, wird die Anwendung unabhängig davon heruntergefahren, ob das Closing Ereignis geöffneter Fenster abgebrochen wird.

Diese Methode kann nur aus dem Thread aufgerufen werden, der das Application Objekt erstellt hat.

Weitere Informationen

Gilt für:

Shutdown(Int32)

Fährt eine Anwendung herunter, die den angegebenen Exitcode an das Betriebssystem zurückgibt.

public:
 void Shutdown(int exitCode);
[System.Security.SecurityCritical]
public void Shutdown (int exitCode);
public void Shutdown (int exitCode);
[<System.Security.SecurityCritical>]
member this.Shutdown : int -> unit
member this.Shutdown : int -> unit
Public Sub Shutdown (exitCode As Integer)

Parameter

exitCode
Int32

Ein ganzzahliger Exitcode für eine Anwendung. Der Standardexitcode ist 0 (null).

Attribute

Hinweise

Sie können das Exit Ereignis behandeln, um einen Exitcode festzulegen. Wenn Sie jedoch explizit aufrufen Shutdownund nur einen Exit Exitcode festlegen, können Sie stattdessen aufrufen Shutdown .

Diese Methode kann nur aus dem Thread aufgerufen werden, der das Application Objekt erstellt hat.

Weitere Informationen zu Exitcodes finden Sie Environment.ExitCode unter .

Weitere Informationen

Gilt für: