Request Class
Represents a single request to an IIS 7 server.
Assembly: Microsoft.Web.Administration (in Microsoft.Web.Administration.dll)
Microsoft.Web.Administration.ConfigurationElement
Microsoft.Web.Administration.Request
| Name | Description | |
|---|---|---|
![]() | Attributes | Gets a configuration attribute collection that contains the list of attributes for this element.(Inherited from ConfigurationElement.) |
![]() | ChildElements | Gets all the child elements of the current element.(Inherited from ConfigurationElement.) |
![]() | ClientIPAddr | Gets the IP address of the remote client. |
![]() | ConnectionId | Gets the unique connection identifier for the current request. |
![]() | CurrentModule | Gets the name of the module that the current request is executing. |
![]() | HostName | Gets the host name for the current request. |
![]() | IsLocallyStored | Gets a value indicating whether the configuration element is stored in a particular configuration file.(Inherited from ConfigurationElement.) |
![]() | Item(String) | Gets or sets an attribute with the specified name.(Inherited from ConfigurationElement.) |
![]() | LocalIPAddress | Gets the IP address of the server that the current request is connected to. |
![]() | LocalPort | Gets the TCP port of the server that the current request is connected to. |
![]() | Methods | Gets a collection of methods for the configuration element. (Inherited from ConfigurationElement.) |
![]() | PipelineState | Gets the status of the current request that is executing in the IIS 7 integrated request-processing pipeline. |
![]() | ProcessId | Gets the system process identifier of the worker process for the current request. |
![]() | RequestId | Gets a unique request identifier for the current request. |
![]() | Schema | Gets the schema for the current element.(Inherited from ConfigurationElement.) |
![]() | SiteId | Gets the site identifier for the current request. |
![]() | TimeElapsed | Gets the period of time that elapsed during the request. |
![]() | TimeInModule | Gets the period of time that the request has been in the current module. |
![]() | TimeInState | Gets the period of time that the request has been in the current state. |
![]() | Url | Gets the URL of the request. |
![]() | Verb | Gets the HTTP verb that is used for the request. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetAttribute(String) | Returns a ConfigurationAttribute object that represents the requested attribute.(Inherited from ConfigurationElement.) |
![]() | GetAttributeValue(String) | Returns the value of the specified attribute.(Inherited from ConfigurationElement.) |
![]() | GetChildElement(String) | Returns a child element that is under the current configuration element and has the specified name.(Inherited from ConfigurationElement.) |
![]() | GetChildElement(String, Type) | Returns a child element that is under the current configuration element and has the specified name and type.(Inherited from ConfigurationElement.) |
![]() | GetCollection() | Returns the default collection for the current configuration element.(Inherited from ConfigurationElement.) |
![]() | GetCollection(String) | Returns all configuration elements that belong to the current configuration element.(Inherited from ConfigurationElement.) |
![]() | GetCollection(String, Type) | Returns the configuration element that has the specified name and type and is under the current configuration element.(Inherited from ConfigurationElement.) |
![]() | GetCollection(Type) | Returns the configuration element that has the specified type and is under the current configuration element.(Inherited from ConfigurationElement.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetMetadata(String) | Returns metadata values from the element schema.(Inherited from ConfigurationElement.) |
![]() | GetType() | (Inherited from Object.) |
![]() | SetAttributeValue(String, Object) | Sets the value of the specified attribute.(Inherited from ConfigurationElement.) |
![]() | SetMetadata(String, Object) | Sets metadata values from the element schema.(Inherited from ConfigurationElement.) |
![]() | ToString() | (Inherited from Object.) |
The properties of this class are read-only. This class represents the data that is available about a single request to an IIS 7 server.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

