<add>-Element für <webRequestModules>
Fügt der Anwendung eine benutzerdefinierte Webanforderung hinzu.
<configuration>
<system.net>
<webRequestModules>
<add>
<add
prefix = "protocol prefix"
type = "Assembly, Class"
/>
Erforderliche Attribute
Attribut | Beschreibung |
---|---|
prefix | Das URI-Präfix für von diesem Webanforderungsmodul behandelte Anforderungen. |
type | Der Name der Assembly und der Klasse des Moduls, das dieses Webanforderungsmodul implementiert. |
Hinweise
Das prefix-Attribut definiert das URI-Präfix, das das angegebene Webanforderungsmodul verwendet. Webanforderungsmodule werden in der Regel zum Behandeln eines bestimmten Protokolls, wie HTTP oder FTP, registriert, können jedoch auch zum Behandeln einer Anforderung an einen bestimmten Server oder Pfad auf dem Server registriert werden.
Das Webanforderungsmodul wird erstellt, wenn ein mit dem URI übereinstimmendes Präfix an die WebRequest.Create-Methode übergeben wird.
Beispiel
Das folgende Beispiel registriert ein benutzerdefiniertes Webanforderungsmodul für HTTP.
<configuration>
<system.net>
<webRequestModules>
<add prefix="http" type="MyHttpModule.dll, MyHttpModule" />
</webRequestModules>
</system.net>
</configuration>
Konfigurationsdatei
Dieses Element kann in der Anwendungskonfigurationsdatei, der Computerkonfigurationsdatei (Machine.config) sowie in der Publisherrichtliniendatei verwendet werden.
Siehe auch
WebRequest | <webRequestModules>-Element | Netzwerkeinstellungsschema