PageHandlerFactory Класс

Определение

Создает экземпляры классов, наследуемых от Page класса и реализующих IHttpHandler интерфейс. Экземпляры создаются динамически для обработки запросов 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 класса и реализует интерфейс.

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

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

Имя Описание
PageHandlerFactory()

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

Методы

Имя Описание
Equals(Object)

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

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

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

GetHashCode()

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

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

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

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

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

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

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

ToString()

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

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

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

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