Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

IHttpHandler interface

 

Date de publication : novembre 2016

Définit le contrat qu’ASP.NET implémente pour traiter les demandes HTTP Web à l’aide des gestionnaires HTTP personnalisés de façon synchrone.

Espace de noms:   System.Web
Assembly:  System.Web (dans System.Web.dll)

public interface IHttpHandler

NomDescription
System_CAPS_pubpropertyIsReusable

Obtient une valeur indiquant si une autre demande peut utiliser le IHttpHandler instance.

NomDescription
System_CAPS_pubmethodProcessRequest(HttpContext)

Permet le traitement des demandes HTTP Web par personnalisé HttpHandler qui implémente le IHttpHandler interface.

Vous pouvez écrire des gestionnaires HTTP personnalisés pour traiter des types spécifiques et prédéfinis de demandes HTTP dans tout langage compatible Common Language Specification (CLS). Le code exécutable défini dans le HttpHandler classes, plutôt que des pages Web ASP ou ASP.NET conventionnelles, répond à ces demandes spécifiques. Gestionnaires HTTP vous permettent d’interagir avec la requête de bas niveau et les services de réponse du serveur Web IIS et fournissent une fonctionnalité grande partie comme les extensions ISAPI, mais avec un modèle de programmation plus simple.

Si votre gestionnaire doit accéder à des valeurs d’état de session, il doit implémenter la IRequiresSessionState interface (une interface de marqueur sans méthode).

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: