Classe IsapiCgiRestrictionElement
Représente un élément de restriction ISAPI ou CGI (Common Gateway Interface).
Syntaxe
class IsapiCgiRestrictionElement : CollectionElement
Méthodes
Cette classe ne contient pas de méthodes.
Propriétés
Le tableau suivant répertorie les propriétés présentées par la classe IsapiCgiRestrictionElement
.
Nom | Description |
---|---|
Allowed |
Une valeur boolean de lecture/écriture. true si la restriction est autorisée à s'exécuter automatiquement. Sinon, false . Par défaut, il s’agit de false . |
Description |
Valeur string de lecture/écriture qui contient une description de la restriction. |
GroupId |
Valeur string de lecture/écriture facultative qui identifie un groupe auquel appartient une restriction. Ce paramètre vous permet de regrouper les restrictions pour faciliter la gestion. |
Path |
Valeur string obligatoire non vide en lecture seule contenant le chemin d'accès au fichier .dll ou .exe pour la restriction. La propriété clé. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les instances de cette classe sont contenues dans la propriété de tableau IsapiCgiRestriction
de la classe IsapiCgiRestrictionSection.
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). Par défaut, Asp.dll et Aspnet_isapi.dll sont inclus. Vous pouvez ajouter des restrictions ISAPI ou CGI personnalisées si la configuration IIS le permet.
Remarque : si vous utilisez 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 répertorie toutes les instances IsapiCgiRestrictionElement
du site web par défaut.
' 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
Hiérarchie d'héritage
IsapiCgiRestrictionElement
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur 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 |