PageHandlerFactory Klasa

Definicja

Tworzy wystąpienia klas, które dziedziczą z Page klasy i implementują IHttpHandler interfejs.Creates instances of classes that inherit from the Page class and implement the IHttpHandler interface. Wystąpienia są tworzone dynamicznie, aby obsługiwać żądania dla plików ASP.NET.Instances are created dynamically to handle requests for ASP.NET files. PageHandlerFactoryKlasa to domyślna implementacja fabryki programu obsługi dla stron ASP.NET.The PageHandlerFactory class is the default handler factory implementation for ASP.NET pages.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Dziedziczenie
PageHandlerFactory
Implementuje

Uwagi

PageHandlerFactoryKlasa implementuje interfejs, IHttpHandlerFactory Aby zapewnić domyślną obsługę protokołu HTTP dla plików ASP.NET.The PageHandlerFactory class implements the IHttpHandlerFactory interface to provide the default HTTP handler for ASP.NET files. PageHandlerFactoryWywołuje system kompilacji ASP.NET, jeśli to konieczne, i zwraca dokładny typ odpowiadający adresowi URL, a następnie tworzy wystąpienie tego typu.The PageHandlerFactory calls the ASP.NET compilation system to compile, if necessary, and return the exact type corresponding to the URL, and then creates an instance of that type. Typ strony dziedziczy z Page klasy i implementuje IHttpHandler interfejs.The page type inherits from the Page class and implements the IHttpHandler interface.

Aby utworzyć niestandardową fabrykę obsługi stron, zaimplementuj IHttpHandlerFactory i zarejestruj klasę niestandardową PageHandlerFactory w pliku Web.config dla aplikacji w sekcji httpHandlers (ASP.NET Settings Schema) .To build a custom page handler factory, implement the IHttpHandlerFactory and register the custom PageHandlerFactory class in the Web.config file for the application in the httpHandlers Element (ASP.NET Settings Schema) configuration section.

Konstruktory

PageHandlerFactory()

Inicjuje nowe wystąpienie klasy PageHandlerFactory.Initializes a new instance of the PageHandlerFactory class.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHandler(HttpContext, String, String, String)

Zwraca wystąpienie IHttpHandler interfejsu w celu przetworzenia żądanego zasobu.Returns an instance of the IHttpHandler interface to process the requested resource.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ReleaseHandler(IHttpHandler)

Umożliwia fabryki ponowne użycie istniejącego wystąpienia programu obsługi.Enables a factory to reuse an existing instance of a handler.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też