DefaultHttpHandler.BeginProcessRequest Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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.