Udostępnij za pomocą


<webRequestModules> Element (ustawienia sieci)

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

<konfiguracja><system.net><webRequestModules>

Składnia

<webRequestModules>
</webRequestModules>

Atrybuty i elementy

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

Attributes

Żaden.

Elementy podrzędne

Pierwiastek Opis
add Dodaje do aplikacji niestandardowy moduł żądania sieci Web.
jasny Usuwa wszystkie zarejestrowane moduły żądań sieci Web z aplikacji.
remove Usuwa niestandardowy moduł żądania sieci Web z aplikacji.

Elementy nadrzędne

Pierwiastek Opis
system.net Zawiera ustawienia określające sposób łączenia programu .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ń sieci Web muszą implementować IWebRequestCreate interfejs.

Program .NET Framework zawiera moduły żądań sieci Web dla identyfikatorów URI rozpoczynające 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).

Example

Poniższy przykład rejestruje domyślny moduł HTTP. Należy zastąpić wartości Version i PublicKeyToken poprawnymi 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 także