IHttpHandler Interface
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.
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.
public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- Dérivé
Remarques
Vous pouvez écrire des gestionnaires HTTP personnalisés pour traiter des types spécifiques et prédéfinis de requêtes HTTP dans n’importe quel langage compatible CLS (Common Language Specification). Le code exécutable défini dans les HttpHandler
classes, plutôt que les pages web ASP ou ASP.NET classiques, répond à ces demandes spécifiques. Les gestionnaires HTTP vous permettent d’interagir avec les services de requête et de réponse de bas niveau du serveur Web IIS et fournissent des fonctionnalités similaires aux extensions ISAPI, mais avec un modèle de programmation plus simple.
Si votre gestionnaire accède aux valeurs d’état de session, il doit implémenter l’interface IRequiresSessionState (interface de marqueur sans méthode).
Propriétés
IsReusable |
Obtient une valeur indiquant si une autre requête peut utiliser l'instance de IHttpHandler. |
Méthodes
ProcessRequest(HttpContext) |
Active le traitement des demandes Web HTTP par un |