<webRequestModules> Elemento (configurações de rede)

Especifica os módulos de usar para solicitar informações dos hosts da rede.

<webRequestModules> 
</webRequestModules>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

Adicionar

Adiciona um módulo de solicitação da Web personalizado para o aplicativo.

Limpar

Remove todos os módulos de solicitação da Web registrados do aplicativo.

remover

Remove um módulo de solicitação da Web personalizado do aplicativo.

Elementos pai

Elemento

Descrição

sistema. NET

Contém configurações que especificam como o.NET Framework se conecta à rede.

Comentários

O webRequestModules elemento registra os descendentes da WebRequest classe para manipular as solicitações de informações para hosts de rede. Os módulos de solicitação da Web devem implementar a IWebRequestCreate interface.

A.NET Framework inclui módulos de solicitação da Web para URIs que começam com http://, https:// e file://. Você pode substituir os módulos padrão Registrando um módulo personalizado no arquivo de configuração.

Configuration Files

Esse elemento pode ser usado no arquivo de configuração do aplicativo ou o arquivo de configuração da máquina (Machine. config).

Exemplo

O exemplo de código a seguir registra o módulo HTTP padrão. Você deve substituir os valores da versão e PublicKeyToken os valores corretos para o módulo especificado.

<configuration>
  <system.net>
    <webRequestModules>
      <add prefix="http"
           type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
           Culture=neutral, PublicKeyToken=b77a5c561934e089"
      />
    </webRequestModules>
  </system.net>
</configuration>

Consulte também

Referência

Esquema configurações de rede

WebRequest

IWebRequestCreate