Delen via


<add> Element voor webRequestModules (netwerkinstellingen)

Hiermee voegt u een aangepaste webaanvraagmodule toe aan de toepassing.

<configuration>
  <system.net>
    <webRequestModules>
      <add>

Syntaxis

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

Kenmerken en elementen

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

Attributes

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

Kind-elementen

Geen.

Bovenliggende elementen

element Beschrijving
webRequestModules Hiermee geeft u modules 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 afhandelen van een specifiek protocol, zoals HTTP of FTP, maar kunnen worden geregistreerd om een aanvraag naar een specifieke server of een specifiek pad op een server af te handelen.

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. Een voorbeeld hiervan is 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 het computerconfiguratiebestand (Machine.config).

Example

In het volgende voorbeeld wordt een aangepaste module voor webaanvragen voor HTTP geregistreerd. Vervang de waarden voor Version en PublicKeyToken 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