Represents the properties and methods of a default HTTP handler.
Assembly: System.Web (in System.Web.dll)
Thetype exposes the following members.
|BeginProcessRequest||Initiates an asynchronous call to the HTTP handler.|
|EndProcessRequest||Provides an end method for an asynchronous process.|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|OnExecuteUrlPreconditionFailure||Called when preconditions prevent the object from processing a request.|
|OverrideExecuteUrlPath||Overrides the target URL for the current request.|
|ProcessRequest||Enables a object to process of HTTP Web requests.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
A object intercepts incoming requests in the HTTP pipeline when both request interception has been configured through Internet Information Services (IIS) 6.0 and no explicit httpHandlers bindings apply to the requested extension.
Request interception can be set up through the wildcard application mapping feature introduced in IIS 6.0. For more information, search the MSDN Library for information about using wildcard application maps to remap a URL.
The class implements the IHttpAsyncHandler interface to provide asynchronous request processing. For general information about HTTP handlers, see HTTP Handlers and HTTP Modules Overview. Additionally, for more information see the following:
About creating asynchronous HTTP handlers, see Walkthrough: Creating an Asynchronous HTTP Handler.
About registering HTTP handlers, see How to: Register HTTP Handlers.
Classes can derive from the class to provide customized handling of requests. An asynchronous HTTP handler that is derived from the could override the BeginProcessRequest method to change how requests are processed.
A does not use ASP.NET errors. Existing content that uses IIS errors or a propriety ISAPI custom error mechanism would work unchanged.