<add> Elemento de webRequestModules (configurações de rede)
Adiciona um módulo de solicitação da Web personalizado para o aplicativo.
<add
prefix = "URI prefix"
type = "module name, Version, Culture, PublicKeyToken"
/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
prefix |
O prefixo URI para solicitações administradas deste módulo de solicitação da Web. |
type |
O nome de assembly e a classe do módulo que implementa este módulo de solicitação da Web. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
Especifica os módulos de usar para solicitar informações dos hosts da rede. |
Comentários
O prefix atributo define o prefixo URI que usa o módulo da solicitação especificado do Web. Os módulos de solicitação da Web normalmente são registrados para lidar com um protocolo específico, como, por exemplo, HTTP ou FTP, mas podem ser registrados para manipular uma solicitação para um servidor específico ou um caminho em um servidor.
O módulo de solicitação da Web é criado quando o prefixo URI correspondente é passado para o WebRequest.Create método.
O valor para o prefix atributo deve ser os caracteres à esquerda de um válido UR - por exemplo, "http" ou "https://www.contoso.com".
O valor para o type atributo deve ser um nome válido de DLL e o nome de classe correspondente, separados por uma vírgula.
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 um módulo de solicitação da Web personalizado para HTTP. 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>