HttpTaskAsyncHandler HttpTaskAsyncHandler HttpTaskAsyncHandler HttpTaskAsyncHandler Class

Definition

Stellt Methoden bereit, die eine abgeleitete Aufgaben-Handlerklasse implementieren kann, um eine asynchrone Aufgabe zu verarbeiten.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
Vererbung
HttpTaskAsyncHandlerHttpTaskAsyncHandlerHttpTaskAsyncHandlerHttpTaskAsyncHandler
Implementiert

Hinweise

Die HttpTaskAsyncHandler -Klasse bietet eine vereinfachte Möglichkeit, um asynchrone Aufgaben zu verarbeiten, ohne BeginProcessRequest die EndProcessRequest -Methode und die-Methode zu implementieren.The HttpTaskAsyncHandler class provides a simplified way to handle asynchronous tasks without having to implement the BeginProcessRequest and EndProcessRequest methods. Zum Erstellen eines Handlers für eine asynchrone Aufgabe können Sie die ProcessRequestAsync -Methode überschreiben und benutzerdefinierten Task Behandlungs Code implementieren.To create a handler for an asynchronous task, you can override the ProcessRequestAsync method and implement custom task handling code.

Konstruktoren

HttpTaskAsyncHandler() HttpTaskAsyncHandler() HttpTaskAsyncHandler() HttpTaskAsyncHandler()

Wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die HttpTaskAsyncHandler-Klasse zu initialisieren.Called from constructors in derived classes to initialize the HttpTaskAsyncHandler class.

Eigenschaften

IsReusable IsReusable IsReusable IsReusable

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob die Aufgabenhandlerklassen-Instanz für eine andere asynchrone Aufgabe wiederverwendet werden können.When overridden in a derived class, gets a value that indicates whether the task handler class instance can be reused for another asynchronous task.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ProcessRequest(HttpContext) ProcessRequest(HttpContext) ProcessRequest(HttpContext) ProcessRequest(HttpContext)

Stellt beim Überschreiben in einer abgeleiteten Klasse Code bereit, mit dem eine synchrone Aufgabe behandelt wird.When overridden in a derived class, provides code that handles a synchronous task.

ProcessRequestAsync(HttpContext) ProcessRequestAsync(HttpContext) ProcessRequestAsync(HttpContext) ProcessRequestAsync(HttpContext)

Stellt beim Überschreiben in einer abgeleiteten Klasse Code bereit, mit dem eine asynchrone Aufgabe behandelt wird.When overridden in a derived class, provides code that handles an asynchronous task.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Initiiert die asynchrone Verarbeitung einer Aufgabe in einem HTTP-Aufgabenhandler.Initiates asynchronous processing of a task in an HTTP task handler.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult) IHttpAsyncHandler.EndProcessRequest(IAsyncResult) IHttpAsyncHandler.EndProcessRequest(IAsyncResult) IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Beendet die asynchrone Verarbeitung einer Aufgabe in einem HTTP-Aufgabenhandler.Ends asynchronous processing of a task in an HTTP task handler.

Gilt für: