Exporter (0) Imprimer
Développer tout
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

Le type IHttpHandler expose les membres suivants.

  NomDescription
Propriété publiqueIsReusableObtient une valeur indiquant si une autre demande peut utiliser l'instance IHttpHandler.
Début

  NomDescription
Méthode publiqueProcessRequestActive le traitement des demandes Web HTTP par un HttpHandler personnalisé qui implémente l'interface IHttpHandler.
Début

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).

TopicLocation
Comment : enregistrer des gestionnaires HTTPGénération d'applications Web ASP.NET dans Visual Studio
Procédure pas à pas : création d'un gestionnaire HTTP synchroneGénération d'applications à l'aide de Visual Web Developer
Vue d'ensemble des gestionnaires HTTP et des modules HTTPGénération d'applications Web ASP.NET dans Visual Studio
Comment : configurer une extension du gestionnaire HTTP dans IISGénération d'applications Web ASP.NET dans Visual Studio
Comment : créer un gestionnaire HTTP asynchroneGénération d'applications Web ASP.NET dans Visual Studio
Procédure pas à pas : création et inscription de fabriques de gestionnaires HTTPGénération d'applications Web ASP.NET dans Visual Studio

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft