Compartir a través de


Elemento <add> para <httpModules>

Agrega un módulo a una aplicación Web.

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

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

Atributos requeridos

Atributo Descripción
name Proporciona un nombre descriptivo para el módulo. De este modo podrá asociar un controlador de eventos a los eventos de módulo en el archivo .global.asax.
type Especifica una combinación de clase y ensamblado que incluye la versión, la referencia cultural y la clave pública, separadas por comas. ASP.NET busca el archivo DLL del ensamblado primero en el directorio \bin privado de la aplicación y, después, en la caché de ensamblados del sistema.

Comentarios

Las directivas <add> se procesan secuencialmente, de arriba a abajo. Si dos o más subetiquetas <add> especifican la misma combinación de verbo y ruta de acceso, la última prevalece sobre el resto.

Ejemplo

En el ejemplo siguiente se agrega un módulo a una aplicación.

<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>

Requisitos

Contenido dentro de: <system.web>

Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0

Archivo de configuración: Machine.config, Web.config

Controlador de la sección de configuración: System.Web.Configuration.HttpModulesConfigurationHandler

Vea también

Elemento <HttpModules> | Configuración de ASP.NET | Esquema de configuración de ASP.NET