Freigeben über


IsapiCgiRestrictionSection-Klasse

Konfiguriert ISAPI- und CGI-Einschränkungen (Common Gateway Interface, gemeinsame Gatewayschnittstelle) für einen Webserver, der im ISAPI-Modus ausgeführt wird.

Syntax

class IsapiCgiRestrictionSection : ConfigurationSectionWithCollection  

Methoden

In der folgenden Tabelle werden die Methoden aufgelistet, die von der IsapiCgiRestrictionSection-Klasse verfügbar gemacht werden.

Name Beschreibung
Add (Hinzufügen) (Geerbt von ConfigurationSectionWithCollection.)
Clear (Geerbt von ConfigurationSectionWithCollection.)
Get (Geerbt von ConfigurationSectionWithCollection.)
GetAllowDefinition (Geerbt von ConfigurationSection.)
GetAllowLocation (Geerbt von ConfigurationSection.)
Remove (Geerbt von ConfigurationSectionWithCollection.)
RevertToParent (Geerbt von ConfigurationSection.)
SetAllowDefinition (Geerbt von ConfigurationSection.)
SetAllowLocation (Geerbt von ConfigurationSection.)

Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der IsapiCgiRestrictionSection-Klasse verfügbar gemacht werden.

Name Beschreibung
IsapiCgiRestriction Ein Array von IsapiCgiRestrictionElement-Werten, die ISAPI- oder CGI-Einschränkungen enthalten.
Location (Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft.
NotListedCgisAllowed Ein Lese-/Schreibwert boolean. true, wenn CGI-Einschränkungen, die nicht aufgeführt sind, zulässig sind; andernfalls false. Der Standardwert ist false.
NotListedIsapisAllowed Ein Lese-/Schreibwert boolean. true, wenn ISAPI-Einschränkungen, die nicht aufgeführt sind, zulässig sind; andernfalls false. Der Standardwert ist false.
Path (Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft.
SectionInformation (Geerbt von ConfigurationSection.)

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

ISAPI- und CGI-Einschränkungen sind Anforderungshandler, mit denen dynamische Inhalte auf einem Server ausgeführt werden können. Diese Einschränkungen sind CGI-Dateien (.exe) oder ISAPI-Erweiterungen (.dll). Die dateien Asp.dll und Aspnet_isapi.dll sind standardmäßig enthalten. Sie können benutzerdefinierte ISAPI- oder CGI-Einschränkungen hinzufügen, wenn die IIS-Konfiguration zulässt.

Hinweis

Wenn Sie IIS 7 im ISAPI-Modus ausführen, können Sie ISAPI- oder CGI-Einschränkungen auf Ihrem Webserver verwenden. Dieses Feature ist nicht verfügbar, wenn Sie IIS 7 im integrierten Modus ausführen.

Beispiel

Das folgende Beispiel zeigt die Werte für die NotListedCgisAllowed, NotListedIsapisAllowedund Path Eigenschaften und listet den Inhalt der IsapiCgiRestriction Arrayeigenschaft auf.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the default Web site.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
  
' Get the ISAPI-CGI restriction section.  
oSite.GetSection "IsapiCgiRestrictionSection", oSection  
  
' Display the non-array IsapiCgiRestrictionSection properties.  
WScript.Echo "ISAPI CGI Restriction Section"  
WScript.Echo "-----------------------------"  
WScript.Echo "Path: " & oSection.Path  
WScript.Echo "NotListedCgisAllowed: " & _  
    oSection.NotListedCgisAllowed  
WScript.Echo "NotListedIsapisAllowed: " & _  
    oSection.NotListedIsapisAllowed  
WScript.Echo   
  
' Display the contents of the IsapiCgiRestriction array property.  
WScript.Echo vbTab & "ISAPI CGI Restriction Elements"  
WScript.Echo vbtab & "------------------------------"  
For Each oIsapiCgiRestrictionElement In oSection.IsapiCgiRestriction  
    WScript.Echo  vbtab & "GroupID: " & _  
        oIsapiCgiRestrictionElement.GroupID  
    WScript.Echo  vbtab & "Description: " & _  
        oIsapiCgiRestrictionElement.Description  
    WScript.Echo  vbtab & "Path: " & _  
        oIsapiCgiRestrictionElement.Path  
    WScript.Echo  vbtab & "Allowed: " & _  
        oIsapiCgiRestrictionElement.Allowed  
    WScript.Echo  
Next  
  

Vererbungshierarchie

ConfigurationSection

ConfigurationSectionWithCollection

IsapiCgiRestrictionSection

Anforderungen

type Beschreibung
Client - IIS 7.0 unter Windows Vista
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

ConfigurationSectionWithCollection-Klasse
IsapiCgiRestrictionElement-Klasse