PageHandlerFactory Sınıf

Tanım

sınıfından devralınan sınıfların Page örneklerini oluşturur ve arabirimini IHttpHandler uygular. Örnekler, ASP.NET dosyalara yönelik istekleri işlemek için dinamik olarak oluşturulur. sınıfı PageHandlerFactory , 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 . gerekirse derlemek ve URL'ye PageHandlerFactory 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, httpHandlers Öğesi (ASP.NET Ayarlar Şeması) yapılandırma bölümündeki uygulamanın Web.config dosyasına özel PageHandlerFactory sınıfını uygulayın IHttpHandlerFactory ve 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 arabirimin 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)

Bir 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.