<httpModules> 要素
アプリケーション内の HTTP モジュールを設定します。
<configuration>
<system.web>
<httpModules>
<httpModules>
<addtype="classname,assemblyname" name="modulename"/> <removename="modulename"/> <clear/></httpModules>
サブタグ
サブタグ | 説明 |
---|---|
<add> | アプリケーションに HttpModule クラスを追加します。
同一の動詞とパスの組み合わせが以前に (たとえば、親ディレクトリ内の Web.config ファイルで) 指定されている場合は、<add> への 2 番目の呼び出しが以前の設定値をオーバーライドします。 |
<remove> | アプリケーションから 1 つの HttpModule クラスを削除します。 |
<clear> | アプリケーションからすべての HttpModule マップを削除します。 |
例
ASP.NET アプリケーションに 3 つの HttpModule 参照を追加する例を次に示します。
<configuration>
<system.web>
<httpModules>
<add type="System.Web.Caching.OutputCacheModule"
name="OutputCache"/>
<add type="System.Web.SessionState.SessionStateModule"
name="Session"/>
<add type=Selector, selector.dll"
name="Selector"/>
</httpModules>
</system.web>
</configuration>
必要条件
格納されている場所 : <system.web>
Web プラットフォーム**** : IIS 5.0、IIS 5.1、IIS 6.0
構成ファイル : Machine.config、Web.config
構成セクション ハンドラ : System.Web.Configuration.HttpModulesConfigHandler