IHttpAsyncHandler Arabirim

Tanım

HTTP zaman uyumsuz işleyici nesnelerinin uygulaması gereken sözleşmeyi tanımlar.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Türetilmiş
Uygulamalar

Açıklamalar

Bir IHttpAsyncHandler sınıf, httpHandlers yapılandırma bölümünde bir yapılandırma dosyası tarafından bir dosya adı uzantısı veya belirli bir URL ile ilişkilendirilebilir. ASP.NET altyapısı daha sonra ilgili istek alındığında işleyiciyi başlatır ve çağırır. Alternatif olarak, işleyici bir .ashx dosyasında tanımlanabilir ve .ashx dosyası için ilgili istek alındığında işleyici yürütülür.

Özellikler

Name Description
IsReusable

Başka bir isteğin örneği kullanıp kullanamayacağını IHttpHandler belirten bir değer alır.

(Devralındığı yer: IHttpHandler)

Yöntemler

Name Description
BeginProcessRequest(HttpContext, AsyncCallback, Object)

HTTP işleyicisine zaman uyumsuz bir çağrı başlatır.

EndProcessRequest(IAsyncResult)

İşlem sona erdiğinde zaman uyumsuz bir end yöntemi sağlar.

ProcessRequest(HttpContext)

HTTP Web isteklerinin arabirimini uygulayan bir özel HttpHandler öğe tarafından işlenmesini IHttpHandler sağlar.

(Devralındığı yer: IHttpHandler)

Şunlara uygulanır