HttpTaskAsyncHandler Classe

Definição

Fornece métodos que uma classe de handler de tarefas derivada pode implementar para processar uma tarefa assíncrona.

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
Herança
HttpTaskAsyncHandler
Implementações

Observações

A HttpTaskAsyncHandler classe oferece uma forma simplificada de lidar com tarefas assíncronas sem ter de implementar os BeginProcessRequest métodos and EndProcessRequest . Para criar um handler para uma tarefa assíncrona, pode sobrescrever o ProcessRequestAsync método e implementar código personalizado para o tratamento de tarefas.

Construtores

Name Description
HttpTaskAsyncHandler()

Chamado a partir de construtores em classes derivadas para inicializar a HttpTaskAsyncHandler classe.

Propriedades

Name Description
IsReusable

Quando é sobreposto numa classe derivada, obtém um valor que indica se a instância da classe de handler de tarefas pode ser reutilizada para outra tarefa assíncrona.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ProcessRequest(HttpContext)

Quando sobrescrito numa classe derivada, fornece código que lida com uma tarefa síncrona.

ProcessRequestAsync(HttpContext)

Quando sobrescrito numa classe derivada, fornece código que gere uma tarefa assíncrona.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

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

Inicia o processamento assíncrono de uma tarefa num manipulador de tarefas HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Termina o processamento assíncrono de uma tarefa num gestor de tarefas HTTP.

Aplica-se a