<WebRequestModules> Element (Definições de Rede)
Especifica módulos a utilizar para pedir informações a anfitriões de rede.
<configuração>
<system.net>
<webRequestModules>
Syntax
<webRequestModules>
</webRequestModules>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Nenhum.
Elementos Subordinados
Elemento | Descrição |
---|---|
adicionar | Adiciona um módulo de pedido Web personalizado à aplicação. |
limpar | Remove todos os módulos de pedido Web registados da aplicação. |
remover | Remove um módulo de pedido Web personalizado da aplicação. |
Elementos Principais
Elemento | Descrição |
---|---|
system.net | Contém definições que especificam como o .NET Framework se liga à rede. |
Observações
O webRequestModules
elemento regista descendentes da WebRequest classe para processar pedidos de informações para anfitriões de rede. Os módulos de pedidos Web têm de implementar a IWebRequestCreate interface.
O .NET Framework inclui módulos de pedidos Web para URIs que começam com http://
, https://
e file://
. Só pode substituir os módulos predefinidos ao registar um módulo personalizado no ficheiro de configuração.
Ficheiros de Configuração
Este elemento pode ser utilizado no ficheiro de configuração da aplicação ou no ficheiro de configuração do computador (Machine.config).
Exemplo
O exemplo seguinte regista o módulo HTTP predefinido. Deve substituir os valores de Versão e PublicKeyToken pelos 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>