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.
Die Datei Global.asax (auch als ASP.NET-Anwendungsdatei bezeichnet) ist eine optionale Datei, die den Code für die Reaktion auf Ereignisse auf Anwendungsebene enthält, die von ASP.NET oder HTTPModules ausgelöst wurden. Die Datei Global.asax befindet sich im Stammverzeichnis einer ASP.NET-Anwendung. Zur Laufzeit wird Global.asax analysiert und in eine dynamisch erstellte .NET Framework-Klasse kompiliert, die von der HttpApplication-Basisklasse abgeleitet ist. Die Datei Global.asax selbst ist so konfiguriert, dass jede direkte URL-Anforderung der Datei automatisch abgelehnt wird. Externe Benutzer können den in ihr enthaltenen Code weder downloaden noch anzeigen.
Die Datei Global.asax ist optional. Wenn Sie die Datei nicht definieren, geht das ASP.NET-Seitenframework davon aus, dass Sie keine Anwendungs- oder Sitzungsereignishandler definiert haben.
Sie können die im nächsten Abschnitt aufgelisteten Elemente verwenden, um eine Global.asax-Datei für die Anwendung zusammenzustellen. Diese Elemente können in beliebiger Reihenfolge auftreten, und von jedem Typ können beliebig viele verwendet werden.
In diesem Abschnitt
- Anwendungsdirektiven
Festlegen der optionalen Einstellungen, die vom ASP.NET-Prozessor bei der Behandlung von ASP.NET-Dateien verwendet werden sollen. - Codedeklarationsblöcke
Definieren von Membervariablen und Methoden, die in die generierte HttpApplication-Klasse kompiliert werden sollen. - Serverseitige Objekttags
Deklarieren und Erstellen neuer Objekte unter Verwendung einer deklarativen, elementbasierten Syntax. - Serverseitige Includedirektiven
Einfügen des unformatierten Inhalts einer angegebenen Datei an einer beliebigen Stelle in der Datei Global.asax.