HttpTaskAsyncHandler Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |