Share via


WebRequestModuleElement Class [IIS 7 and higher]

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.

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

CollectionElement

   WebRequestModuleElement

Requirements

Type

Description

Client

Requires IIS 7 on Windows Vista.

Server

Requires IIS 7 on Windows Server 2008.

Product

IIS 7

MOF file

WebAdministration.mof

See Also

Reference

CollectionElement Class [IIS 7 and higher]

HttpWebRequestSettings Class [IIS 7 and higher]

WebRequestModulesSection Class [IIS 7 and higher]

Other Resources

<add> Element for webRequestModules (Network Settings)