httpModules 的使用

httpModules> 的 <add> 元素

在 Web 应用程序中添加模块。

配置结构的示例:

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


语法

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

必需的属性

属性 描述
name 给模块提供好记的名称。这可以使您将 Global.asax 文件中的模块事件与事件处理程序相关联。
type 指定逗号分隔的类/程序集组合,它由版本号、区域性和公钥标记组成。ASP.NET 首先在应用程序的专用 \Bin 目录中搜索程序集 DLL,然后在系统程序集缓存中搜索。

注释

<add> 指令按照从上到下的顺序进行处理。如果两个或多个 <add> 子标记指定相同的 verb/path 组合,则最后一个 <add> 覆盖所有其他子标记。

示例

下例在应用程序中添加模块。

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

posted on 2006-12-14 22:21  Leetle  阅读(1118)  评论(1编辑  收藏  举报

导航