Elemento <add> per <httpModules>
Consente di aggiungere un modulo a un'applicazione Web.
<configuration>
<system.web>
<httpModules>
<add>
<add name="ModuleName" type=".NET Class, Assembly [,Version=version number] [,Culture=culture] [,PublicKeyToken=token]"/>
Attributi obbligatori
Attributo | Descrizione |
---|---|
name | Fornisce un nome descrittivo per il modulo. Questo consente di associare un gestore eventi per gli eventi modulo all'interno del file global.asax. |
type | Specifica una combinazione di classi/assembly separati da virgole costituita da token di versione, lingua e chiave pubblica. In ASP.NET, la DLL dell'assembly viene cercata innanzitutto nella directory privata \bin dell'applicazione e quindi nella cache dell'assembly del sistema. |
Osservazioni
Le direttive <add> vengono elaborate in ordine sequenziale dall'alto verso il basso. Se due o più sottotag <add> specificano la stessa combinazione verbo/percorso, il sottotag <add> finale esegue l'override di tutti gli altri.
Esempio
Nell'esempio che segue viene aggiunto un modulo a un'applicazione.
<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>
Requisiti
Contenuto in: <system.web>
Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0
File di configurazione: Machine.config, Web.config
Gestore della sezione di configurazione: System.Web.Configuration.HttpModulesConfigurationHandler
Vedere anche
Elemento <HttpModules> | Configurazione ASP.NET | Schema delle impostazioni ASP.NET