IsapiCgiRestrictionSection (clase)
Configura restricciones de ISAPI y Common Gateway Interface (CGI) para un servidor web que se ejecuta en modo ISAPI.
Sintaxis
class IsapiCgiRestrictionSection : ConfigurationSectionWithCollection
Métodos
En la tabla siguiente se enumeran los métodos que expone la clase IsapiCgiRestrictionSection
.
Nombre | Descripción |
---|---|
Add (Agregar) | (Se hereda de ConfigurationSectionWithCollection). |
Borrar | (Se hereda de ConfigurationSectionWithCollection ). |
Get | (Se hereda de ConfigurationSectionWithCollection ). |
GetAllowDefinition | (Se hereda de ConfigurationSection). |
GetAllowLocation | (Se hereda de ConfigurationSection ). |
Remove | (Se hereda de ConfigurationSectionWithCollection ). |
RevertToParent | (Se hereda de ConfigurationSection ). |
SetAllowDefinition | (Se hereda de ConfigurationSection ). |
SetAllowLocation | (Se hereda de ConfigurationSection ). |
Propiedades
La siguiente tabla muestra las propiedades que expone la clase IsapiCgiRestrictionSection
.
Nombre | Descripción |
---|---|
IsapiCgiRestriction |
Matriz de valores IsapiCgiRestrictionElement que contienen restricciones de ISAPI o CGI. |
Location |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
NotListedCgisAllowed |
Valor boolean de lectura y escritura. true si se permiten restricciones de CGI que no aparecen en la lista; de lo contrario, false . El valor predeterminado es false . |
NotListedIsapisAllowed |
Valor boolean de lectura y escritura. true si se permiten restricciones de ISAPI que no aparecen en la lista; de lo contrario, false . El valor predeterminado es false . |
Path |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
SectionInformation |
(Se hereda de ConfigurationSection ). |
Subclases
Esta clase no contiene subclases.
Comentarios
Las restricciones de ISAPI y CGI son controladores de solicitudes que permiten que el contenido dinámico se ejecute en un servidor. Estas restricciones son archivos CGI (.exe) o extensiones ISAPI (.dll). Los archivos Asp.dll y Aspnet_isapi.dll se incluyen de forma predeterminada. Puede agregar restricciones personalizadas de ISAPI o CGI si la configuración de IIS lo permite.
Nota:
Si ejecuta IIS 7 en modo ISAPI, puede usar restricciones de ISAPI o CGI en el servidor web. Esta característica no está disponible si ejecuta IIS 7 en modo integrado.
Ejemplo
En el ejemplo siguiente se muestran los valores de las propiedades NotListedCgisAllowed
, NotListedIsapisAllowed
y Path
, y se muestra el contenido de la propiedad de matriz 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
Jerarquía de herencia
ConfigurationSectionWithCollection
IsapiCgiRestrictionSection
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
ConfigurationSectionWithCollection (clase)
IsapiCgiRestrictionElement (clase)