IHttpHandler Interface
TOC
Réduire la table des matières
Développer la table des matières
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

IHttpHandler, interface

 

Définit le contrat que ASP.NET implémente pour traiter de manière synchrone les demandes Web HTTP en utilisant des gestionnaires HTTP personnalisés.

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 l'instance IHttpHandler.

NomDescription
System_CAPS_pubmethodProcessRequest(HttpContext)

Active le traitement des demandes Web HTTP par un HttpHandler personnalisé qui implémente l'interface IHttpHandler.

Vous pouvez écrire des gestionnaires HTTP personnalisés pour traiter des types spécifiques et prédéfinis de demandes HTTP dans tout langage conforme CLS (Common Language Specification).Le code exécutable défini dans les classes HttpHandler, plutôt que dans des pages Web ASP ou ASP.NET standard, répond à ces demandes spécifiques.Les gestionnaires HTTP permettent d'interagir avec les services de traitement de demandes et de réponses de bas niveau du serveur Web IIS et offrent une fonctionnalité similaire à celle des extensions ISAPI mais avec un modèle de programmation plus simple.

Si votre gestionnaire est destiné à accéder aux valeurs d'état de session, il doit implémenter l'interface IRequiresSessionState (une interface de marqueur sans méthode).

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