Partager via


DefaultHttpHandler.BeginProcessRequest Méthode

Définition

Lance un appel asynchrone au gestionnaire HTTP.

public:
 virtual IAsyncResult ^ BeginProcessRequest(System::Web::HttpContext ^ context, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginProcessRequest (System.Web.HttpContext context, AsyncCallback callback, object state);
abstract member BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
override this.BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginProcessRequest (context As HttpContext, callback As AsyncCallback, state As Object) As IAsyncResult

Paramètres

context
HttpContext

Objet qui fournit des références à des objets serveur intrinsèques qui sont utilisés pour traiter des requêtes HTTP.

callback
AsyncCallback

Méthode à appeler lorsque l'appel de la méthode asynchrone est terminé. Si callback a la valeur null, le délégué n'est pas appelé.

state
Object

Données d'état éventuelles nécessaires pour traiter la demande.

Retours

IAsyncResult

IAsyncResult qui contient des informations sur l'état du processus.

Implémente

Exceptions

Les conditions préalables au traitement d'une demande échouent, et soit le fichier demandé a pour suffixe .asp, soit la demande a été envoyée par le biais de la méthode POST.

Remarques

Lors de la création d’un gestionnaire HTTP pour une utilisation asynchrone, votre gestionnaire doit implémenter les méthodes asynchrones appelées de manière asynchrone BeginProcessRequest EndProcessRequest par ASP.NET.

S’applique à