Udostępnij za pośrednictwem


<webRequestModules> , element (ustawienia sieci)

Określa moduły używane do żądania informacji z hostów sieciowych.

<Konfiguracji>
  <system.net>
    <webRequestModules>

Składnia

<webRequestModules>
</webRequestModules>  

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
add Dodaje niestandardowy moduł żądania sieci Web do aplikacji.
Wyczyść Usuwa wszystkie zarejestrowane moduły żądań sieci Web z aplikacji.
Usunąć Usuwa niestandardowy moduł żądania sieci Web z aplikacji.

Elementy nadrzędne

Element Opis
system.net Zawiera ustawienia określające sposób łączenia .NET Framework z siecią.

Uwagi

Element webRequestModules rejestruje elementy podrzędne klasy w celu obsługi żądań informacji do hostów WebRequest sieciowych. Moduły żądań internetowych muszą implementować IWebRequestCreate interfejs.

.NET Framework zawiera moduły żądania sieci Web dla identyfikatorów URI rozpoczynających się od http://, https://i file://. Domyślne moduły można zastąpić tylko przez zarejestrowanie modułu niestandardowego w pliku konfiguracji.

Pliki konfiguracji

Tego elementu można użyć w pliku konfiguracji aplikacji lub pliku konfiguracji maszyny (Machine.config).

Przykład

Poniższy przykład rejestruje domyślny moduł HTTP. Należy zastąpić wartości version i PublicKeyToken prawidłowymi wartościami dla określonego modułu.

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

Zobacz też