Класс 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
Иерархия наследования
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 |