HttpHandlersSection クラス

ASP.NET ハンドラーの設定を構成します。

構文

class HttpHandlersSection : ConfigurationSectionWithCollection  

メソッド

次の表に、HttpHandlersSection クラスによって公開されるメソッドの一覧を示します。

名前 説明
[追加] (ConfigurationSectionWithCollection から継承。)
Clear (ConfigurationSectionWithCollection から継承。)
Get (ConfigurationSectionWithCollection から継承。)
GetAllowDefinition (ConfigurationSection から継承。)
GetAllowLocation (ConfigurationSection から継承。)
削除 (ConfigurationSectionWithCollection から継承。)
RevertToParent (ConfigurationSection から継承。)
SetAllowDefinition (ConfigurationSection から継承。)
SetAllowLocation (ConfigurationSection から継承。)

プロパティ

次の表は、HttpHandlersSection クラスによって公開されるプロパティの一覧です。

名前 説明
HttpHandlers ASP.NET ハンドラーを含む HttpHandlerAction 値の配列。
Location (ConfigurationSection から継承。)キー プロパティ。
Path (ConfigurationSection から継承。)キー プロパティ。
SectionInformation (ConfigurationSection から継承。)

サブクラス

このクラスにはサブクラスが含まれていません。

解説

HttpHandlersSection クラスに含まれる HTTP ハンドラーは ASP.NET に固有であり、Web.config ファイルの <system.web> セクションにあります。 これらのハンドラーはそれぞれ、HttpHandlerAction クラスのインスタンスによって表されます。

HandlersSection クラス内の HTTP ハンドラーは IIS 7 に関連しており、ApplicationHost.config ファイルの <system.webServer> セクションにあります。 これらのハンドラーはそれぞれ、HandlerAction クラスのインスタンスによって表されます。

次の例は、HttpHandlersSection の各プロパティを表示します (HttpHandlers プロパティに含まれる HttpHandlerAction 値を含む)。

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the HttpHandlersSection.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
oSite.GetSection "HttpHandlersSection", oSection  
  
' Display the Path and Location properties.  
WScript.Echo "Path: " & oSection.Path  
WScript.Echo "Location: " & oSection.Location  
WScript.Echo   
  
' Display the HttpHandlerAction instances that are contained  
' in the HttpHandlers property.  
WScript.Echo "----------( Http Handlers )----------"  
Counter = 0  
For Each oHttpHandler In oSection.HttpHandlers  
     Counter = Counter + 1  
     WScript.Echo "[" & Counter & "] Path: " & oHttpHandler.Path  
     WScript.Echo "Type: " & oHttpHandler.Type  
     WScript.Echo "Validate: " & oHttpHandler.Validate  
     WScript.Echo "Verb: " & oHttpHandler.Verb  
     WScript.Echo  
Next  
  

継承階層

ConfigurationSection

ConfigurationSectionWithCollection

HttpHandlersSection

要件

説明
クライアント - Windows Vista 上の IIS 7.0
- Windows 7 上の IIS 7.5
- Windows 8 上の IIS 8.0
- Windows 10 上の IIS 10.0
[サーバー] - Windows Server 2008 上の IIS 7.0
- Windows Server 2008 R2 上の IIS 7.5
- Windows Server 2012 上の IIS 8.0
- Windows Server 2012 R2 上の IIS 8.5
- Windows Server 2016 上の IIS 10.0
Product - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF ファイル WebAdministration.mof

参照

ConfigurationSectionWithCollection クラス
HandlerAction クラス
HandlersSection クラス
HttpHandlerAction クラス