Поделиться через


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.

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