Compartir a través de


IsapiCgiRestrictionElement (clase)

Representa un elemento de restricción ISAPI o Common Gateway Interface (CGI).

Sintaxis

class IsapiCgiRestrictionElement : CollectionElement  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase IsapiCgiRestrictionElement.

Nombre Descripción
Allowed Valor boolean de lectura y escritura. true si se permite que la restricción se ejecute automáticamente; de lo contrario, false. El valor predeterminado es false.
Description Valor string de lectura y escritura que contiene una descripción de la restricción.
GroupId Valor string opcional de lectura y escritura que identifica un grupo al que pertenece una restricción. Esta configuración le permite agrupar restricciones para facilitar la administración.
Path Valor string de solo lectura no vacío y obligatorio que contiene la ruta de acceso del archivo .dll o .exe para la restricción. La propiedad de la clave.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase están contenidas en la propiedad de matriz IsapiCgiRestriction de la clase IsapiCgiRestrictionSection.

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). De forma predeterminada, se incluyen Asp.dll y Aspnet_isapi.dll. 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 enumeran todas las instancias de IsapiCgiRestrictionElement del sitio web predeterminado.

' 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  
  

Jerarquía de herencia

CollectionElement

IsapiCgiRestrictionElement

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

CollectionElement (clase)
IsapiCgiRestrictionSection (clase)