Delen via


<element toevoegen> voor webRequestModules (netwerkinstellingen)

Hiermee voegt u een aangepaste module voor webaanvragen toe aan de toepassing.

<Configuratie>
  <system.net>
    <webRequestModules>
      <Toevoegen>

Syntax

<add
  prefix="URI prefix"
  type="type_fullname, assembly_fullname"
/>  

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Kenmerk Beschrijving
prefix Het URI-voorvoegsel voor aanvragen die worden verwerkt door deze webaanvraagmodule.
type De volledig gekwalificeerde typenaam (aangegeven door de FullName eigenschap) en de assemblynaam (aangegeven door de FullName eigenschap), gescheiden door een komma, waarmee deze webaanvraagmodule wordt geïmplementeerd.

Onderliggende elementen

Geen.

Bovenliggende elementen

Element Beschrijving
webRequestModules Hiermee geeft u modules op die moeten worden gebruikt om informatie op te vragen van netwerkhosts.

Opmerkingen

Het prefix kenmerk definieert het URI-voorvoegsel dat gebruikmaakt van de opgegeven webaanvraagmodule. Webaanvraagmodules worden doorgaans geregistreerd voor het verwerken van een specifiek protocol, zoals HTTP of FTP, maar kunnen worden geregistreerd om een aanvraag naar een specifieke server of pad op een server te verwerken.

De webaanvraagmodule wordt gemaakt wanneer een URI-overeenkomend voorvoegsel wordt doorgegeven aan de WebRequest.Create methode.

De waarde voor het prefix kenmerk moet de voorlooptekens van een geldige URI zijn. Bijvoorbeeld http of http://www.contoso.com.

De waarde voor het type kenmerk moet een geldige typenaam en de bijbehorende assemblynaam zijn, gescheiden door een komma.

Configuratiebestanden

Dit element kan worden gebruikt in het configuratiebestand van de toepassing of in het configuratiebestand van de machine (Machine.config).

Voorbeeld

In het volgende voorbeeld wordt een aangepaste webaanvraagmodule voor HTTP geregistreerd. U moet de waarden voor Version en PublicKeyToken vervangen door de juiste waarden voor de opgegeven module.

<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>  

Zie ook