Cliquez pour évaluer et commenter
MSDN
MSDN Library
Développement .NET
.NET Framework 3.5
.NET Framework
Bibliothèque de classes ....
System.Web, espace de noms
IHttpHandler, interface

  Passer à l'affichage pour faible bande passante
Cette page est spécifique à
Microsoft Visual Studio 2008/.NET Framework 3.5

D'autres versions sont également disponibles pour :
Bibliothèque de classes .NET Framework
IHttpHandler, interface

Mise à jour : novembre 2007

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)

Visual Basic (Déclaration)
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Interface IHttpHandler
Visual Basic (Utilisation)
Dim instance As IHttpHandler
C#
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public interface IHttpHandler
VisualC++
[AspNetHostingPermissionAttribute(SecurityAction::InheritanceDemand, Level = AspNetHostingPermissionLevel::Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction::LinkDemand, Level = AspNetHostingPermissionLevel::Minimal)]
public interface class IHttpHandler
J#
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public interface IHttpHandler
JScript
public 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).

TopicLocation
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
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
Procédure pas à pas : création et inscription de fabriques de gestionnaires HTTPGénération d'applications Web ASP.NET dans Visual Studio
Vue d'ensemble des gestionnaires HTTP et des modules HTTPGénération d'applications Web ASP.NET dans Visual Studio

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

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

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0
Contenu de la communauté   Qu'est-ce que le Contenu de la communauté ?
Ajouter du contenu RSS  Annotations
Processing
© 2009 Microsoft Corporation. Tous droits réservés. Conditions d'utilisation  |  Marques  |  Confidentialité
Page view tracker