Compartilhar via


Classe IsapiCgiRestrictionElement

Representa um elemento de restrição de Interface ISAPI ou Interface CGI.

Sintaxe

class IsapiCgiRestrictionElement : CollectionElement  

Métodos

Essa classe não contém métodos.

Propriedades

A tabela a seguir lista as propriedades expostas pela classe IsapiCgiRestrictionElement.

Nome Descrição
Allowed Um valor boolean de leitura/gravação. true, se a restrição puder ser executada automaticamente; caso contrário, false. O padrão é false.
Description Um valor string de leitura/gravação que contém uma descrição da restrição.
GroupId Um valor string de leitura/gravação opcional que identifica um grupo ao qual pertence uma restrição. Essa configuração permite agrupar restrições para facilitar o gerenciamento.
Path Um valor string somente leitura obrigatório e não vazio que contém o caminho do arquivo .dll ou .exe para a restrição. A propriedade de chave.

Subclasses

Essa classe não contém subclasses.

Comentários

As instâncias desta classe estão contidas na propriedade da matriz IsapiCgiRestriction da classe IsapiCgiRestrictionSection.

As restrições ISAPI e CGI são manipuladores de solicitação que permitem a execução de conteúdo dinâmico em um servidor. Essas restrições são arquivos CGI (.exe) ou extensões ISAPI (.dll). Por padrão, Asp.dll e Aspnet_isapi.dll estão incluídos. Você pode adicionar restrições ISAPI ou CGI personalizadas, se a configuração do IIS permitir.

Observação Se você estiver executando o IIS 7 no modo ISAPI, poderá usar restrições ISAPI ou CGI no servidor Web. Esse recurso não estará disponível, se você estiver executando o IIS 7 no modo integrado.

Exemplo

O exemplo a seguir lista todas as instâncias IsapiCgiRestrictionElement do site padrão.

' 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  
  

Hierarquia de herança

CollectionElement

IsapiCgiRestrictionElement

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe CollectionElement
Classe IsapiCgiRestrictionSection