Classe IsapiCgiRestrictionSection
Configure les restrictions ISAPI et Common Gateway Interface (CGI) pour un serveur web qui s'exécute en mode ISAPI.
Syntaxe
class IsapiCgiRestrictionSection : ConfigurationSectionWithCollection
Méthodes
Le tableau suivant répertorie les méthodes exposées par la classe IsapiCgiRestrictionSection
.
Nom | Description |
---|---|
Ajouter | (Hérité de ConfigurationSectionWithCollection.) |
Clear | (Hérité de ConfigurationSectionWithCollection .) |
Get | (Hérité de ConfigurationSectionWithCollection .) |
GetAllowDefinition | (Hérité de ConfigurationSection.) |
GetAllowLocation | (Hérité de ConfigurationSection .) |
Remove | (Hérité de ConfigurationSectionWithCollection .) |
RevertToParent | (Hérité de ConfigurationSection .) |
SetAllowDefinition | (Hérité de ConfigurationSection .) |
SetAllowLocation | (Hérité de ConfigurationSection .) |
Propriétés
Le tableau suivant répertorie les propriétés exposées par la classe IsapiCgiRestrictionSection
.
Nom | Description |
---|---|
IsapiCgiRestriction |
Tableau de valeurs IsapiCgiRestrictionElement qui contiennent des restrictions ISAPI ou CGI. |
Location |
(Hérité de ConfigurationSection .) Une propriété clé. |
NotListedCgisAllowed |
Une valeur boolean en lecture/écriture. true si les restrictions CGI qui ne sont pas répertoriées sont autorisées. Sinon, false . Par défaut, il s’agit de false . |
NotListedIsapisAllowed |
Une valeur boolean en lecture/écriture. true si les restrictions ISAPI qui ne sont pas répertoriées sont autorisées. Sinon, false . Par défaut, il s’agit de false . |
Path |
(Hérité de ConfigurationSection .) Une propriété clé. |
SectionInformation |
(Hérité de ConfigurationSection .) |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les restrictions ISAPI et CGI sont des gestionnaires de requête qui permettent l'exécution de contenu dynamique sur un serveur. Ces restrictions sont des fichiers CGI (.exe) ou des extensions ISAPI (.dll). Les fichiers Asp.dll et Aspnet_isapi.dll sont inclus par défaut. Vous pouvez ajouter des restrictions ISAPI ou CGI personnalisées si la configuration IIS le permet.
Remarque
Si vous exécutez IIS 7 en mode ISAPI, vous pouvez utiliser des restrictions ISAPI ou CGI sur votre serveur web. Cette fonctionnalité n'est pas disponible si vous exécutez IIS 7 en mode Intégré.
Exemple
L'exemple suivant montre les valeurs des propriétés NotListedCgisAllowed
, NotListedIsapisAllowed
et Path
. Il répertorie le contenu de la propriété de tableau IsapiCgiRestriction
.
' 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
Hiérarchie d'héritage
ConfigurationSectionWithCollection
IsapiCgiRestrictionSection
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sous Windows Vista - IIS 7.5 sur Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sur Windows 10 |
Serveur | - IIS 7.0 sous Windows Server 2008 - IIS 7.5 sous Windows Server 2008 R2 - IIS 8.0 sous Windows Server 2012 - IIS 8.5 sous Windows Server 2012 R2 - IIS 10.0 sur Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |
Voir aussi
Classe ConfigurationSectionWithCollection
Classe IsapiCgiRestrictionElement