Поделиться через


Класс IsapiCgiRestrictionElement

Представляет элемент ограничения ISAPI или CGI.

Синтаксис

class IsapiCgiRestrictionElement : CollectionElement  

Методы

Этот класс не содержит методов.

Свойства

В следующей таблице перечислены свойства, предоставляемые классом IsapiCgiRestrictionElement .

Имя Описание
Allowed Значение для чтения и записи boolean . true значение , если ограничение может выполняться автоматически; в противном случае — false. Значение по умолчанию — false.
Description Значение для чтения и записи string , содержащее описание ограничения.
GroupId Необязательное значение для чтения и записи string , определяющее группу, к которой принадлежит ограничение. Этот параметр позволяет группировать ограничения для упрощения управления.
Path Обязательное непустое значение только string для чтения, содержащее путь к .dll или файлу .exe для ограничения. Ключевое свойство.

используются подклассы ;

Этот класс не содержит подклассов.

Комментарии

Экземпляры этого класса содержатся в свойстве IsapiCgiRestriction array класса IsapiCgiRestrictionSection.

Ограничения ISAPI и CGI — это обработчики запросов, которые позволяют выполнять динамическое содержимое на сервере. К этим ограничениям относятся CGI-файлы (.exe) или расширения ISAPI (.dll). По умолчанию включены Asp.dll и Aspnet_isapi.dll. Вы можете добавить настраиваемые ограничения ISAPI или CGI, если это разрешено конфигурацией IIS.

Примечание Если вы используете IIS 7 в режиме ISAPI, можно использовать ограничения ISAPI или CGI на веб-сервере. Эта функция недоступна, если вы используете IIS 7 в интегрированном режиме.

Пример

В следующем примере перечислены все IsapiCgiRestrictionElement экземпляры веб-сайта по умолчанию.

' 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  
  

Иерархия наследования

CollectionElement

IsapiCgiRestrictionElement

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс CollectionElement
Класс IsapiCgiRestrictionSection