Partager via


HttpTaskAsyncHandler Classe

Définition

Fournit les méthodes qu'une classe de gestionnaire de tâches dérivée peut implémenter pour traiter une tâche asynchrone.

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
Héritage
HttpTaskAsyncHandler
Implémente

Remarques

La HttpTaskAsyncHandler classe fournit un moyen simplifié de gérer les tâches asynchrones sans avoir à implémenter les BeginProcessRequest méthodes et EndProcessRequest . Pour créer un gestionnaire pour une tâche asynchrone, vous pouvez remplacer la méthode et implémenter le ProcessRequestAsync code de gestion des tâches personnalisées.

Constructeurs

HttpTaskAsyncHandler()

Appelée à partir des constructeurs des classes dérivées pour initialiser la classe HttpTaskAsyncHandler.

Propriétés

IsReusable

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si l'instance de la classe du gestionnaire de tâches peut être réutilisée pour une autre tâche asynchrone.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ProcessRequest(HttpContext)

En cas de substitution dans une classe dérivée, fournit un code qui gère une tâche synchrone.

ProcessRequestAsync(HttpContext)

En cas de substitution dans une classe dérivée, fournit un code qui gère une tâche asynchrone.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Initialise le traitement asynchrone d'une tâche dans un gestionnaire de tâches HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Met fin au traitement asynchrone d'une tâche dans un gestionnaire de tâches HTTP.

S’applique à