Condividi tramite


Classe IsapiCgiRestrictionSection

Configura le restrizioni ISAPI e CGI (Common Gateway Interface) per un server Web in esecuzione in modalità ISAPI.

Sintassi

class IsapiCgiRestrictionSection : ConfigurationSectionWithCollection  

Metodi

Nella tabella seguente sono elencati i metodi esposti dalla IsapiCgiRestrictionSection classe .

Nome Descrizione
Aggiungere Ereditato da ConfigurationSectionWithCollection.
Cancella Ereditato da ConfigurationSectionWithCollection.
Recupero Ereditato da ConfigurationSectionWithCollection.
GetAllowDefinition Ereditato da ConfigurationSection.
GetAllowLocation Ereditato da ConfigurationSection.
Rimuovi Ereditato da ConfigurationSectionWithCollection.
RevertToParent Ereditato da ConfigurationSection.
SetAllowDefinition Ereditato da ConfigurationSection.
SetAllowLocation Ereditato da ConfigurationSection.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla IsapiCgiRestrictionSection classe .

Nome Descrizione
IsapiCgiRestriction Matrice di valori IsapiCgiRestrictionElement che contengono restrizioni ISAPI o CGI.
Location Ereditato da ConfigurationSection. Proprietà chiave.
NotListedCgisAllowed Valore di lettura/scrittura boolean . true se sono consentite restrizioni CGI non elencate; in caso contrario, false. Il valore predefinito è false.
NotListedIsapisAllowed Valore di lettura/scrittura boolean . true se sono consentite restrizioni ISAPI non elencate; in caso contrario, false. Il valore predefinito è false.
Path Ereditato da ConfigurationSection. Proprietà chiave.
SectionInformation Ereditato da ConfigurationSection.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le restrizioni ISAPI e CGI sono gestori di richieste che consentono l'esecuzione di contenuto dinamico in un server. Queste restrizioni sono file CGI (.exe) o estensioni ISAPI (.dll). I file Asp.dll e Aspnet_isapi.dll sono inclusi per impostazione predefinita. È possibile aggiungere restrizioni ISAPI o CGI personalizzate se la configurazione di IIS è consentita.

Nota

Se si esegue IIS 7 in modalità ISAPI, è possibile usare restrizioni ISAPI o CGI nel server Web. Questa funzionalità non è disponibile se si esegue IIS 7 in modalità integrata.

Esempio

Nell'esempio seguente vengono illustrati i valori per le NotListedCgisAllowedproprietà , NotListedIsapisAllowede Path e vengono elencati i contenuti della IsapiCgiRestriction proprietà della matrice.

' 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  
  

Gerarchia di ereditarietà

Configurationsection

ConfigurationSectionWithCollection

IsapiCgiRestrictionSection

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe ConfigurationSectionWithCollection
Classe IsapiCgiRestrictionElement