<webRequestModules>-Element (Netzwerkeinstellungen)<webRequestModules> Element (Network Settings)

Gibt Module an, die zum Anfordern von Informationen von Netzwerk Hosts verwendet werden sollen.Specifies modules to use to request information from network hosts.

<configuration>
  <system.net>
    <webRequestModules>

SyntaxSyntax

<webRequestModules>
</webRequestModules>  

Attribute und ElementeAttributes and Elements

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.The following sections describe attributes, child elements, and parent elements.

AttributeAttributes

KeineNone.

Untergeordnete ElementeChild Elements

ElementElement BeschreibungDescription
addadd Fügt der Anwendung ein benutzerdefiniertes Webanforderungs Modul hinzu.Adds a custom Web request module to the application.
Löschenclear Entfernt alle registrierten Webanforderungs Module aus der Anwendung.Removes all registered Web request modules from the application.
removeremove Entfernt ein benutzerdefiniertes Webanforderungs Modul aus der Anwendung.Removes a custom Web request module from the application.

Übergeordnete ElementeParent Elements

ElementElement BeschreibungDescription
system.netsystem.net Enthält Einstellungen, die festlegen, wie Verbindungen zwischen .NET Framework und dem Netzwerk hergestellt werden.Contains settings that specify how the .NET Framework connects to the network.

BemerkungenRemarks

Das- webRequestModules Element registriert Nachfolger der- WebRequest Klasse, um Informationsanforderungen an Netzwerk Hosts zu verarbeiten.The webRequestModules element registers descendants of the WebRequest class to handle information requests to network hosts. Webanforderungs Module müssen die- IWebRequestCreate Schnittstelle implementieren.Web request modules must implement the IWebRequestCreate interface.

Die .NET Framework enthält Webanforderungs Module für URIs, die mit http:// , https:// und beginnen file:// .The .NET Framework includes Web request modules for URIs that begin with http://, https://, and file://. Sie können die Standardmodule nur überschreiben, indem Sie ein benutzerdefiniertes Modul in der Konfigurationsdatei registrieren.You can override the default modules only by registering a custom module in the configuration file.

KonfigurationsdateienConfiguration Files

Dieses Element kann in der Anwendungskonfigurationsdatei oder in der Computerkonfigurationsdatei ("Machine.config") verwendet werden.This element can be used in the application configuration file or the machine configuration file (Machine.config).

BeispielExample

Im folgenden Beispiel wird das http-Standardmodul registriert.The following example registers the default HTTP module. Sie sollten die Werte für Version und PublicKeyToken durch die korrekten Werte für das angegebene Modul ersetzen.You should replace the values for Version and PublicKeyToken with the correct values for the specified 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>  

Weitere InformationenSee also