HttpTaskAsyncHandler 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供派生任務處理器類別可實作的方法,以處理非同步任務。
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 任務處理器中任務的非同步處理。 |