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.Provides methods that a derived task handler class can implement in order to process an asynchronous task.

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 à BeginProcessRequest implémenter les méthodes et EndProcessRequest .The HttpTaskAsyncHandler class provides a simplified way to handle asynchronous tasks without having to implement the BeginProcessRequest and EndProcessRequest methods. Pour créer un gestionnaire pour une tâche asynchrone, vous pouvez substituer la ProcessRequestAsync méthode et implémenter le code de gestion des tâches personnalisé.To create a handler for an asynchronous task, you can override the ProcessRequestAsync method and implement custom task handling code.

Constructeurs

HttpTaskAsyncHandler()

Appelée à partir des constructeurs des classes dérivées pour initialiser la classe HttpTaskAsyncHandler.Called from constructors in derived classes to initialize the HttpTaskAsyncHandler class.

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.When overridden in a derived class, gets a value that indicates whether the task handler class instance can be reused for another asynchronous task.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(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.When overridden in a derived class, provides code that handles a synchronous task.

ProcessRequestAsync(HttpContext)

En cas de substitution dans une classe dérivée, fournit un code qui gère une tâche asynchrone.When overridden in a derived class, provides code that handles an asynchronous task.

ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(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.Initiates asynchronous processing of a task in an HTTP task handler.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Met fin au traitement asynchrone d'une tâche dans un gestionnaire de tâches HTTP.Ends asynchronous processing of a task in an HTTP task handler.

S’applique à