Freigeben über


<add>-Element für <httpModules>

Fügt einer Webanwendung ein Modul hinzu.

<configuration>
   <system.web>
      <httpModules>
         <add>

<add name="ModuleName"     type=".NET Class, Assembly [,Version=version number]            [,Culture=culture] [,PublicKeyToken=token]"/>

Erforderliche Attribute

Attribut Beschreibung
name Gibt einen Anzeigenamen für das Modul an. Damit können Sie innerhalb der Datei global.asax Modulereignissen einen Ereignishandler zuweisen.
type Gibt eine durch Kommas getrennte Klassen-/Assemblykombination an, die aus Versions-, Kultur- und öffentlichen Schlüsseltoken besteht. ASP.NET sucht nach der Assembly-DLL zunächst im privaten \bin-Verzeichnis der Anwendung und anschließend im Assemblycache des Systems.

Hinweise

Die <add>-Direktiven werden der Reihenfolge nach von oben nach unten verarbeitet. Wenn zwei oder mehr <add>-Untertags dieselbe verb/path-Kombination angeben, setzt das letzte <add> alle anderen außer Kraft.

Beispiel

Im folgenden Beispiel wird einer Anwendung ein Modul hinzugefügt.

<configuration>
   <system.web>
      <httpModules>
         <add name="OutputCache"
              type="System.Web.Caching.OutputCacheModule, System.Web,
                    Version=1.0.2800.0, Culture=neutral,
                    PublicKeyToken=b03f5f7f11d50a3a"/>
      </httpModules>
   <system.web>
</configuration>

Anforderungen

Enthalten in: <system.web>

Webplattform: IIS 5.0, IIS 5.1, IIS 6.0

Konfigurationsdatei: Machine.config, Web.config

Konfigurationsabschnittshandler: System.Web.Configuration.HttpModulesConfigurationHandler

Siehe auch

<HttpModules>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema