PageHandlerFactory Класс

Определение

Создает экземпляры классов, которые наследуются из класса Page и реализуют интерфейс IHttpHandler interface. Экземпляры создаются динамически для обработки запросов файлов ASP.NET. Класс PageHandlerFactory используется для создания обработчиков страниц ASP.NET.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Наследование
PageHandlerFactory
Реализации

Комментарии

PageHandlerFactoryКласс реализует IHttpHandlerFactory интерфейс для предоставления HTTP-обработчика по умолчанию для файлов ASP.NET. PageHandlerFactoryВызывает систему компиляции ASP.NET для компиляции при необходимости и возвращает точный тип, соответствующий URL-адресу, а затем создает экземпляр этого типа. Тип страницы наследуется от Page класса и реализует IHttpHandler интерфейс.

Чтобы создать фабрику пользовательских обработчиков страниц, реализуйте IHttpHandlerFactory и зарегистрируйте пользовательский PageHandlerFactory класс в файле Web.config для приложения в разделе httpHandlers (схема параметров ASP.NET) .

Конструкторы

PageHandlerFactory()

Инициализирует новый экземпляр класса PageHandlerFactory.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHandler(HttpContext, String, String, String)

Возвращает экземпляр интерфейса IHttpHandler для обработки требуемого ресурса.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ReleaseHandler(IHttpHandler)

Разрешает фабрике повторное использование существующего экземпляра обработчика.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел