The BaseHttpHandler type exposes the following members.

Constructors

  NameDescription
Protected methodBaseHttpHandler
DotNetNuke.Framework.BaseHttpHandler

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHandleRequest
Handles the request. This is where you put your business logic.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProcessRequest
Processs the incoming HTTP request.
Protected methodRespondFileNotFound
Helper method used to Respond to the request that the file was not found.
Protected methodRespondForbidden
Helper method used to Respond to the request that the request in attempting to access a resource that the user does not have access to.
Protected methodRespondInternalError
Helper method used to Respond to the request that an error occurred in processing the request.
Public methodSetResponseCachePolicy
Sets the cache policy. Unless a handler overrides this method, handlers will not allow a respons to be cached.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValidateParameters
Validates the parameters. Inheriting classes must implement this and return true if the parameters are valid, otherwise false.

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyContent
Gets the string representation of the body of the incoming request.
Public propertyContentEncoding
Gets the content encoding for the response object.
Public propertyContentMimeType
Gets the content MIME type for the response object.
Public propertyContext
Returns the HttpContext object for the incoming HTTP request.
Public propertyHasPermission
Gets a value indicating whether the requester has the necessary permissions.
Public propertyIsReusable
Public propertyRequest
Returns the HttpRequest object for the incoming HTTP request.
Public propertyRequiresAuthentication
Gets a value indicating whether this handler requires users to be authenticated.
Public propertyResponse
Gets the HttpResponse object associated with the Page object. This object allows you to send HTTP response data to a client and contains information about that response.

See Also