Udostępnij za pośrednictwem


HttpTaskAsyncHandler Klasa

Definicja

Udostępnia metody, które mogą implementować klasa pochodnego programu obsługi zadań w celu przetworzenia zadania asynchronicznego.

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
Dziedziczenie
HttpTaskAsyncHandler
Implementuje

Uwagi

Klasa HttpTaskAsyncHandler zapewnia uproszczony sposób obsługi zadań asynchronicznych bez konieczności implementowania BeginProcessRequest metod i EndProcessRequest . Aby utworzyć procedurę obsługi dla zadania asynchronicznego, można zastąpić metodę ProcessRequestAsync i zaimplementować niestandardowy kod obsługi zadań.

Konstruktory

HttpTaskAsyncHandler()

Wywoływane z konstruktorów w klasach pochodnych w celu zainicjowania HttpTaskAsyncHandler klasy.

Właściwości

IsReusable

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy wystąpienie klasy programu obsługi zadań może zostać ponownie użyte dla innego zadania asynchronicznego.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ProcessRequest(HttpContext)

Podczas zastępowania w klasie pochodnej udostępnia kod, który obsługuje zadanie synchroniczne.

ProcessRequestAsync(HttpContext)

Po zastąpieniu w klasie pochodnej zapewnia kod, który obsługuje zadanie asynchroniczne.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicjuje asynchroniczne przetwarzanie zadania w procedurze obsługi zadań HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Kończy asynchroniczne przetwarzanie zadania w procedurze obsługi zadań HTTP.

Dotyczy