HttpTaskAsyncHandler Clase

Definición

Proporciona métodos que una clase derivada del controlador de tareas puede implementar para procesar una tarea asincrónica.

public abstract class HttpTaskAsyncHandler : System.Web.IHttpAsyncHandler
Herencia
HttpTaskAsyncHandler
Implementaciones

Comentarios

La HttpTaskAsyncHandler clase proporciona una manera simplificada de controlar tareas asincrónicas sin tener que implementar los BeginProcessRequest métodos y EndProcessRequest . Para crear un controlador para una tarea asincrónica, puede invalidar el ProcessRequestAsync método e implementar código de control de tareas personalizado.

Constructores

HttpTaskAsyncHandler()

Se llama desde constructores de clases derivadas para inicializar la clase HttpTaskAsyncHandler.

Propiedades

IsReusable

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la instancia de clase del controlador de tareas se puede reutilizar para otra tarea asincrónica.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ProcessRequest(HttpContext)

Cuando se reemplaza en una clase derivada, proporciona el código que controla una tarea sincrónica.

ProcessRequestAsync(HttpContext)

Cuando se reemplaza en una clase derivada, proporciona el código que controla una tarea asincrónica.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicia el procesamiento asincrónico de una tarea en un controlador de tareas HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Finaliza el procesamiento asincrónico de una tarea en un controlador de tareas HTTP.

Se aplica a

Producto Versiones
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1