<webRequestModules> (Elemento, Configuración de red)
Actualización: noviembre 2007
Especifica los módulos que se utilizan para solicitar información a hosts de red.
<configuration> (Elemento)
<system.Net> (Elemento, Configuración de red)
<webRequestModules> (Elemento, Configuración de red)
<webRequestModules>
</webRequestModules>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento |
Descripción |
---|---|
Agrega un módulo de solicitud Web personalizado a la aplicación. |
|
Quita todos los módulos de solicitud Web registrados de la aplicación. |
|
Quita un módulo de solicitud Web personalizado de la aplicación. |
Elementos primarios
Elemento |
Descripción |
---|---|
Contiene los valores de configuración que especifican cómo se conecta a la red .NET Framework. |
Comentarios
El elemento webRequestModules registra descendientes de la clase WebRequest para controlar las solicitudes de información a los hosts de red. Los módulos de solicitud web deben implementar la interfaz IWebRequestCreate.
.NET Framework incluye módulos de solicitud Web para las direcciones URI que comienzan con http://, https://' y file://. Sólo se pueden reemplazar aquellos módulos que sean predeterminados si se registra un módulo personalizado en el archivo de configuración.
Archivos de configuración
Este elemento puede utilizarse en el archivo de configuración de la aplicación o en el archivo de configuración del equipo (Machine.config).
Ejemplo
El ejemplo de código siguiente registra el módulo HTTP predeterminado. Deberían reemplazarse los valores de Version y PublicKeyToken con los valores correctos para el 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>