Aracılığıyla paylaş


PageHandlerFactory Sınıf

Tanım

sınıfından devralan sınıfların Page örneklerini oluşturur ve arabirimini IHttpHandler uygular. Örnekler, ASP.NET dosyalarına yönelik istekleri işlemek için dinamik olarak oluşturulur. PageHandlerFactory sınıfı, ASP.NET sayfaları için varsayılan işleyici fabrikası uygulamasıdır.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Devralma
PageHandlerFactory
Uygulamalar

Açıklamalar

sınıfı, PageHandlerFactory ASP.NET dosyalar için varsayılan HTTP işleyicisini sağlamak üzere arabirimini uygular IHttpHandlerFactory . , PageHandlerFactory gerekirse derlemek ve URL'ye karşılık gelen tam türü döndürmek için ASP.NET derleme sistemini çağırır ve ardından bu tür bir örnek oluşturur. Sayfa türü sınıfından Page devralır ve arabirimini IHttpHandler uygular.

Özel bir sayfa işleyici fabrikası oluşturmak için uygulamasını uygulayın IHttpHandlerFactory ve httpHandlers Öğesi (ASP.NET Ayarlar Şeması) yapılandırma bölümündeki uygulamanın Web.config dosyasına özel PageHandlerFactory sınıfı kaydedin.

Oluşturucular

PageHandlerFactory()

PageHandlerFactory sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHandler(HttpContext, String, String, String)

İstenen kaynağı işlemek için arabiriminin bir örneğini IHttpHandler döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReleaseHandler(IHttpHandler)

Fabrikanın mevcut bir işleyici örneğini yeniden kullanmasına olanak tanır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.