語言

HttpTaskAsyncHandler 類別

定義

提供派生任務處理器類別可實作的方法,以處理非同步任務。

public ref class HttpTaskAsyncHandler abstract : System::Web::IHttpAsyncHandler
public abstract class HttpTaskAsyncHandler : System.Web.IHttpAsyncHandler
type HttpTaskAsyncHandler = class
    interface IHttpAsyncHandler
    interface IHttpHandler
Public MustInherit Class HttpTaskAsyncHandler
Implements IHttpAsyncHandler
繼承
HttpTaskAsyncHandler
實作

備註

這個 HttpTaskAsyncHandler 類別提供了一種簡化的方式來處理非同步任務,而不必實現 BeginProcessRequest and EndProcessRequest 方法。 要建立非同步任務的處理器,你可以覆寫該 ProcessRequestAsync 方法並實作自訂任務處理程式碼。

建構函式

名稱 Description
HttpTaskAsyncHandler()

從衍生類別中的建構子呼叫以初始化類別。HttpTaskAsyncHandler

屬性

名稱 Description
IsReusable

當在派生類別中覆寫時,會得到一個值,指示任務處理類別實例是否能被重複用於其他非同步任務。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ProcessRequest(HttpContext)

當在衍生類別中覆寫時,會提供處理同步任務的程式碼。

ProcessRequestAsync(HttpContext)

當在衍生類別中覆寫時,會提供處理非同步任務的程式碼。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

在 HTTP 任務處理器中啟動非同步處理任務。

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

終止 HTTP 任務處理器中任務的非同步處理。

適用於