This documentation is archived and is not being maintained.

HttpContext Members

HttpContext overview

Public Constructors

public constructorHttpContext Constructor Overloaded. Initializes a new instance of the HttpContext class.

Public Properties

public propertyAllErrors Gets an array of errors accumulated while processing an HTTP request.
public propertyApplication Gets the HttpApplicationState object for the current HTTP request.
public propertyApplicationInstance Gets or sets the HttpApplication object for the current HTTP request.
public propertyCache Gets the Cache object for the current HTTP request.
public propertystatic (Shared in Visual Basic)Current Gets the HttpContext object for the current HTTP request.
public propertyError Gets the first error (if any) accumulated during HTTP request processing.
public propertyHandler Gets or sets the IHttpHandler object for the current HTTP request.
public propertyIsCustomErrorEnabled Gets a value indicating whether custom errors are enabled for the current HTTP request.
public propertyIsDebuggingEnabled Gets a value indicating whether the current HTTP request is in debug mode.
public propertyItems Gets a key-value collection that can be used to organize and share data between an IHttpModule and an IHttpHandler during an HTTP request.
public propertyRequest Gets the HttpRequest object for the current HTTP request.
public propertyResponse Gets the HttpResponse object for the current HTTP response.
public propertyServer Gets the HttpServerUtility object that provides methods used in processing Web requests.
public propertySession Gets the HttpSessionState instance for the current HTTP request.
public propertySkipAuthorization Gets or sets a value that specifies whether the URLAuthorization module will skip the authorization check for the current request.
public propertyTimestamp Gets the initial timestamp of the current HTTP request.
public propertyTrace Gets the TraceContext object for the current HTTP response.
public propertyUser Gets or sets security information for the current HTTP request.

Public Methods

public methodAddError Adds an exception to the exception collection for the current HTTP request.
public methodClearError Clears all errors for the current HTTP request.
public methodEquals (inherited from Object) Overloaded. Determines whether two Object instances are equal.
public methodstatic (Shared in Visual Basic)GetAppConfig Returns requested configuration information for the current application
public methodGetConfig Returns requested configuration information for the current HTTP request.
public methodGetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
public methodGetType (inherited from Object) Gets the Type of the current instance.
public methodRewritePath Overloaded. Assigns an internal rewrite path. RewritePath allows for the URL that is requested to differ from the internal path to the resource. RewritePath is used in cookieless session state.
public methodToString (inherited from Object) Returns a String that represents the current Object.

Protected Methods

protected methodFinalize (inherited from Object) Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

In C# and C++, finalizers are expressed using destructor syntax.

protected methodMemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

HttpContext Class | System.Web Namespace

Show: