HttpTaskAsyncHandler.ProcessRequestAsync(HttpContext) Метод

Определение

При переопределении в производном классе предоставляет код, обрабатывающий асинхронную задачу.

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

Параметры

context
HttpContext

Контекст HTTP.

Возвращаемое значение

Асинхронная задача.

Комментарии

Чтобы создать пользовательский обработчик для асинхронной задачи, переопределите ProcessRequestAsync метод.

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых ProcessRequest(HttpContext).

Применяется к