HttpTaskAsyncHandler.ProcessRequestAsync(HttpContext) Método

Definición

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

public:
 abstract System::Threading::Tasks::Task ^ ProcessRequestAsync(System::Web::HttpContext ^ context);
public abstract System.Threading.Tasks.Task ProcessRequestAsync(System.Web.HttpContext context);
abstract member ProcessRequestAsync : System.Web.HttpContext -> System.Threading.Tasks.Task
Public MustOverride Function ProcessRequestAsync (context As HttpContext) As Task

Parámetros

context
HttpContext

Contexto HTTP.

Devoluciones

Tarea asincrónica.

Comentarios

Para crear un controlador personalizado para una tarea asincrónica, invalide el ProcessRequestAsync método .

Este método almacena en la tarea que devuelve todas las excepciones de no uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, todavía se producen sincrónicamente. Para las excepciones almacenadas, consulte las excepciones producidas por ProcessRequest(HttpContext).

Se aplica a