HttpTaskAsyncHandler Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы, которые может реализовывать производный класс обработчика задач для обработки асинхронной задачи.
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
- Наследование
-
HttpTaskAsyncHandler
- Реализации
Комментарии
Класс HttpTaskAsyncHandler предоставляет упрощенный способ обработки асинхронных задач без реализации BeginProcessRequest методов и EndProcessRequest . Чтобы создать обработчик для асинхронной задачи, можно переопределить ProcessRequestAsync метод и реализовать пользовательский код обработки задач.
Конструкторы
HttpTaskAsyncHandler() |
Вызывается из конструкторов в производных классах для инициализации класса HttpTaskAsyncHandler. |
Свойства
IsReusable |
При переопределении в производном классе получает значение, указывающее, можно ли экземпляр класса обработчика задачи повторно использовать для другой асинхронной задачи. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ProcessRequest(HttpContext) |
При переопределении в производном классе предоставляет код, обрабатывающий синхронную задачу. |
ProcessRequestAsync(HttpContext) |
При переопределении в производном классе предоставляет код, обрабатывающий асинхронную задачу. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Инициирует асинхронную обработку задачи в обработчике задачи HTTP. |
IHttpAsyncHandler.EndProcessRequest(IAsyncResult) |
Завершает асинхронную обработку задачи в обработчике задачи HTTP. |