<add>, élément de webRequestModules (paramètres réseau)
Ajoute un module de demande Web personnalisé à l'application.
<add
prefix = "URI prefix"
type = "module name, Version, Culture, PublicKeyToken"
/>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
prefix |
Préfixe URI pour les demandes gérées par ce module de demande Web. |
type |
Assembly et nom de classe du module qui implémente ce module de demande Web. |
Éléments enfants
Aucun
Éléments parents
Élément |
Description |
---|---|
Spécifie les modules à utiliser pour demander des informations à des hôtes réseau. |
Notes
L'attribut prefix définit le préfixe URI qui utilise le module de demande Web spécifié. Les modules de demande Web sont généralement inscrits de façon à gérer un protocole spécifique, tel que HTTP ou FTP, mais ils peuvent également l'être pour gérer une demande envoyée vers un serveur ou un chemin d'accès sur un serveur spécifiques.
Le module de demande Web est créé lorsqu'un préfixe URI correspondant est passé à la méthode WebRequest.Create.
La valeur de l'attribut prefix doit correspondre aux premiers caractères d'un URI valide ; par exemple, « http » ou « https://www.contoso.com ».
La valeur pour l'attribut type doit comprendre un nom de DLL valide et le nom de classe correspondant, séparés par une virgule.
Fichiers de configuration
Cet élément peut être utilisé dans le fichier de configuration de l'application ou dans le fichier de configuration machine (Machine.config).
Exemple
L'exemple de code suivant inscrit un module de demande Web personnalisé pour HTTP. Vous devez remplacer les valeurs de Version et de PublicKeyToken par les valeurs correctes pour le module spécifié.
<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>