HttpTaskAsyncHandler Třída

Definice

Poskytuje metody, které odvozená třída obslužné rutiny úlohy může implementovat za účelem zpracování asynchronní úlohy.

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
Dědičnost
HttpTaskAsyncHandler
Implementuje

Poznámky

Třída HttpTaskAsyncHandler poskytuje zjednodušený způsob zpracování asynchronních úloh, aniž by bylo nutné implementovat BeginProcessRequest a EndProcessRequest metody. Chcete-li vytvořit obslužnou rutinu pro asynchronní úlohu, můžete přepsat metodu ProcessRequestAsync a implementovat vlastní kód zpracování úloh.

Konstruktory

Name Description
HttpTaskAsyncHandler()

Volána z konstruktorů v odvozených třídách k inicializaci HttpTaskAsyncHandler třídy.

Vlastnosti

Name Description
IsReusable

Při přepsání v odvozené třídě získá hodnotu, která určuje, zda instance třídy obslužné rutiny úlohy lze znovu použít pro jiný asynchronní úkol.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ProcessRequest(HttpContext)

Při přepsání v odvozené třídě poskytuje kód, který zpracovává synchronní úlohu.

ProcessRequestAsync(HttpContext)

Při přepsání v odvozené třídě poskytuje kód, který zpracovává asynchronní úlohu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicializuje asynchronní zpracování úlohy v obslužné rutině úlohy HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Ukončí asynchronní zpracování úlohy v obslužné rutině úlohy HTTP.

Platí pro