Поделиться через


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 Element (ASP.NET Settings Schema).

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

PageHandlerFactory()

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

Методы

Equals(Object)

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

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

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

GetHashCode()

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

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

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

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

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

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

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

ToString()

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

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

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

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