次の方法で共有


IsapiCgiRestrictionElement クラス

ISAPI または Common Gateway Interface (CGI) の制限要素を表します。

構文

class IsapiCgiRestrictionElement : CollectionElement  

メソッド

このクラスにはメソッドが含まれていません。

プロパティ

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

名前 説明
Allowed 読み取り/書き込みの boolean 値。 制限の自動実行を許可する場合は true。それ以外の場合は false。 既定値は、false です。
Description 制限の説明を含む、読み取り/書き込みの string 値。
GroupId 制限が属するグループを識別する、オプションの読み取り/書き込みの string 値。 この設定を使うと、制限をグループ化して管理しやすくすることができます。
Path 制限の .dll または .exe ファイルのパスを含む、必須の空でない読み取り専用の string 値。 キー プロパティ。

サブクラス

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

解説

このクラスのインスタンスは、IsapiCgiRestrictionSection クラスの IsapiCgiRestriction 配列プロパティに含まれています。

ISAPI と CGI の制限は、サーバー上での動的コンテンツの実行を可能にする要求ハンドラーです。 これらの制限は、CGI ファイル (.exe) または ISAPI 拡張機能 (.dll) のいずれかです。 既定では、Asp.dll と Aspnet_isapi.dll が含まれます。 IIS 構成で許可されている場合は、カスタムの ISAPI または CGI 制限を追加できます。

注: IIS 7 を ISAPI モードで実行している場合は、Web サーバーで ISAPI または CGI の制限を使用できます。 IIS 7 を統合モードで実行している場合、この機能は使用できません。

次の例は、既定の Web サイトのすべての IsapiCgiRestrictionElement インスタンスを一覧表示します。

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = _  
    GetObject("winmgmts:root\WebAdministration")  
  
' Get the restriction section for the default Web site.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
oSite.GetSection "IsapiCgiRestrictionSection", oSection  
  
' Display the path.  
WScript.Echo "Path: " & oSection.Path  
WScript.Echo  
  
' Display all the ISAPI CGI restriction elements.  
WScript.Echo "ISAPI CGI Restriction Elements"  
WScript.Echo "------------------------------"  
For Each oIsapiCgiRestrictionElement In _  
        oSection.IsapiCgiRestriction  
    WScript.Echo  "GroupID: " & _  
        oIsapiCgiRestrictionElement.GroupID  
    WScript.Echo  "Description: " & _  
        oIsapiCgiRestrictionElement.Description  
    WScript.Echo  "Path: " & _  
        oIsapiCgiRestrictionElement.Path  
    WScript.Echo  "Allowed: " & _  
        oIsapiCgiRestrictionElement.Allowed  
    WScript.Echo  
Next  
  

継承階層

CollectionElement

IsapiCgiRestrictionElement

要件

説明
クライアント - 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

参照

CollectionElement クラス
IsapiCgiRestrictionSection クラス