WebRequestModuleElement Class
Represents a Uniform Resource Identifier (URI) prefix and the associated class that creates Web requests for the prefix.
Syntax
class WebRequestModuleElement : CollectionElement
Methods
This class contains no methods.
Properties
The following table lists the properties exposed by the WebRequestModuleElement
class.
Name | Description |
---|---|
Prefix |
A required unique read/write string value that contains the URI prefix for the Web request module specified by the Type property. The key property. |
Type |
A read/write string value that specifies the managed type for a class that creates Web requests for the prefix specified in the Prefix property. Note: The type reference is formed as follows (items in brackets are not required): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z] (for example, "ExampleNamespace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"). |
Subclasses
This class contains no subclasses.
Remarks
Instances of this class are contained in the WebRequestModules
property of the WebRequestModulesSection class.
The .NET Framework 2.0 provides Web request modules that create requests for resources with the following prefixes:
HTTP
HTTPS
FTP
FILE
Inheritance Hierarchy
WebRequestModuleElement
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF file | WebAdministration.mof |
See Also
CollectionElement Class
HttpWebRequestSettings Class
WebRequestModulesSection Class
<add> Element for webRequestModules (Network Settings)