HttpTaskAsyncHandler Класс

Определение

Предоставляет методы, которые может реализовывать производный класс обработчика задач для обработки асинхронной задачи.Provides methods that a derived task handler class can implement in order to process an asynchronous task.

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
Реализации

Комментарии

Класс предоставляет упрощенный способ для выполнения асинхронных задач без BeginProcessRequest реализации методов и EndProcessRequest. HttpTaskAsyncHandlerThe HttpTaskAsyncHandler class provides a simplified way to handle asynchronous tasks without having to implement the BeginProcessRequest and EndProcessRequest methods. Чтобы создать обработчик для асинхронной задачи, можно переопределить ProcessRequestAsync метод и реализовать пользовательский код обработки задач.To create a handler for an asynchronous task, you can override the ProcessRequestAsync method and implement custom task handling code.

Конструкторы

HttpTaskAsyncHandler()

Вызывается из конструкторов в производных классах для инициализации класса HttpTaskAsyncHandler.Called from constructors in derived classes to initialize the HttpTaskAsyncHandler class.

Свойства

IsReusable

При переопределении в производном классе получает значение, указывающее, можно ли экземпляр класса обработчика задачи повторно использовать для другой асинхронной задачи.When overridden in a derived class, gets a value that indicates whether the task handler class instance can be reused for another asynchronous task.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ProcessRequest(HttpContext)

При переопределении в производном классе предоставляет код, обрабатывающий синхронную задачу.When overridden in a derived class, provides code that handles a synchronous task.

ProcessRequestAsync(HttpContext)

При переопределении в производном классе предоставляет код, обрабатывающий асинхронную задачу.When overridden in a derived class, provides code that handles an asynchronous task.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Инициирует асинхронную обработку задачи в обработчике задачи HTTP.Initiates asynchronous processing of a task in an HTTP task handler.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Завершает асинхронную обработку задачи в обработчике задачи HTTP.Ends asynchronous processing of a task in an HTTP task handler.

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