Condividi tramite


HttpTaskAsyncHandler Classe

Definizione

Fornisce metodi che possono essere implementati da una classe del gestore di attività derivata per elaborare un'attività asincrona.

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
Ereditarietà
HttpTaskAsyncHandler
Implementazioni

Commenti

La HttpTaskAsyncHandler classe offre un modo semplificato per gestire le attività asincrone senza dover implementare i BeginProcessRequest metodi e EndProcessRequest . Per creare un gestore per un'attività asincrona, è possibile eseguire l'override del metodo e implementare il ProcessRequestAsync codice di gestione attività personalizzato.

Costruttori

HttpTaskAsyncHandler()

Viene chiamato dai costruttori nelle classi derivate per inizializzare la classe HttpTaskAsyncHandler.

Proprietà

IsReusable

Una volta eseguito l'override in una classe derivata, ottiene un valore che indica se l'istanza della classe del gestore di attività può essere riutilizzata per un'altra attività asincrona.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ProcessRequest(HttpContext)

Una volta eseguito l'override in una classe derivata, fornisce il codice che gestisce un'attività sincrona.

ProcessRequestAsync(HttpContext)

Una volta eseguito l'override in una classe derivata, fornisce il codice che gestisce un'attività asincrona.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Consente di avviare l'elaborazione asincrona di un'attività in un gestore di attività HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Termina l'elaborazione asincrona di un'attività in un gestore di attività HTTP.

Si applica a