HttpTaskAsyncHandler Classe

Définition

Fournit des 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 des tâches asynchrones sans avoir à implémenter les méthodes et BeginProcessRequest les EndProcessRequest méthodes. Pour créer un gestionnaire pour une tâche asynchrone, vous pouvez remplacer la méthode et implémenter du ProcessRequestAsync code de gestion des tâches personnalisé.

Constructeurs

Nom Description
HttpTaskAsyncHandler()

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

Propriétés

Nom Description
IsReusable

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

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

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

ProcessRequestAsync(HttpContext)

En cas de substitution dans une classe dérivée, fournit du 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

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

Lance 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 à