L'espace de noms System.Web fournit des classes et des interfaces permettant la communication entre le navigateur et le serveur. Cet espace de noms inclut la classe HttpRequest qui fournit des informations extensives sur la demande HTTP en cours, la classe HttpResponse qui gère la sortie HTTP vers le client et la classe HttpServerUtility, qui fournit un accès aux utilitaires et processus côté serveur. System.Web inclut également les classes de manipulation des cookies, de transfert des fichiers, d'informations sur les exceptions et de contrôle du cache de sortie.
Classes
Interfaces
Délégués
Énumérations
Classes| Classe | Description | |
|---|---|---|
![]() | AspNetHostingPermission | Contrôle les autorisations d'accès dans les environnements hébergés par ASP.NET. Cette classe ne peut pas être héritée. |
![]() | AspNetHostingPermissionAttribute | Autorise les actions de sécurité pour que AspNetHostingPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
![]() | DefaultHttpHandler | Représente les propriétés et les méthodes d'un gestionnaire HTTP par défaut. |
![]() | HttpApplication | Définit les méthodes, propriétés et événements communs à tous les objets application au sein d'une application ASP.NET. Il s'agit de la classe de base des applications définies par l'utilisateur dans le fichier Global.asax. |
![]() | HttpApplicationState | Permet le partage d'informations globales entre plusieurs sessions et demandes au sein d'une application ASP.NET. |
![]() | HttpBrowserCapabilities | Permet au serveur de réunir des informations sur les capacités du navigateur exécuté sur le client. |
![]() | HttpCachePolicy | Contient des méthodes permettant de définir des en-têtes HTTP propres au cache et de contrôler le cache de sortie des pages ASP.NET. |
![]() | HttpCacheVaryByHeaders | Fournit une méthode sécurisée pour définir la propriété VaryByHeaders. |
![]() | HttpCacheVaryByParams | Fournit une méthode sécurisée pour définir la propriété VaryByParams. |
![]() | HttpClientCertificate | Fournit les champs relatifs au certificat client et émis par le client en réponse à la demande du serveur sur l'identité du client. |
![]() | HttpCompileException | Exception levée lorsqu'une erreur de compilateur se produit. |
![]() | HttpContext | Encapsule toutes les informations spécifiques au protocole HTTP sur une demande HTTP individuelle. |
![]() | HttpCookie | Fournit une manière sécurisée de créer et manipuler des cookies HTTP. |
![]() | HttpCookieCollection | Fournit une manière sécurisée de manipuler des cookies HTTP. |
![]() | HttpException | Décrit une exception qui s'est produite pendant le traitement de demandes HTTP. |
![]() | HttpFileCollection | Fournit l'accès aux fichiers téléchargés par un client et les organise. |
![]() | HttpModuleCollection | Fournit une méthode d'indexation et de récupération d'une collection d'objets IHttpModule. |
![]() | HttpParseException | Exception levée lorsqu'une erreur d'analyse se produit. |
![]() | HttpPostedFile | Donne accès à des fichiers individuels téléchargés par un client. |
![]() | HttpRequest | Permet à ASP.NET de lire les valeurs HTTP envoyées par un client au cours d'une demande Web. |
![]() | HttpRequestValidationException | L'exception levée lors de la réception d'une chaîne d'entrées potentiellement nuisible est envoyée par le client en tant que données de requête. Cette classe ne peut pas être héritée. |
![]() | HttpResponse | Encapsule les informations de réponse HTTP issues d'une opération ASP.NET. |
![]() | HttpRuntime | Fournit un jeu de services runtime ASP.NET pour l'application actuelle. |
![]() | HttpServerUtility | Fournit des méthodes d'assistance au traitement de demandes Web. |
![]() | HttpStaticObjectsCollection | Fournit une collection d'objets de portée application pour la propriété StaticObjects. |
![]() | HttpUnhandledException | Exception levée lorsqu'une exception générique se produit. |
![]() | HttpUtility | Fournit des méthodes pour le codage et le décodage d'URL lors du traitement de demandes Web. Cette classe ne peut pas être héritée. |
![]() | HttpWorkerRequest | Cette classe abstraite définit les méthodes de travail et les énumérations de base utilisées par le code managé ASP.NET pour traiter les demandes. |
![]() | HttpWriter | Fournit un objet TextWriter accessible par l'objet HttpResponse intrinsèque. |
![]() | ParserError | Représente une erreur ou un avertissement de l'analyseur. Cette classe ne peut pas être héritée. |
![]() | ParserErrorCollection | Gère un jeu d'erreurs d'analyse détecté pendant l'analyse. Cette classe ne peut pas être héritée. |
![]() | ProcessInfo | Fournit des informations sur les processus en cours d'exécution. |
![]() | ProcessModelInfo | Contient des méthodes qui retournent des informations sur les processus de travail. |
![]() | SiteMap | La classe SiteMap est une représentation en mémoire de la structure de navigation d'un site, fournie par un ou plusieurs fournisseurs de plan de site. Cette classe ne peut pas être héritée. |
![]() | SiteMapNode | Représente un n?ud dans la structure de plan de site hiérarchique, tel que celui décrit par la classe SiteMap et les classes qui implémentent la classe abstraite SiteMapProvider. |
![]() | SiteMapNodeCollection | Fournit une collection fortement typée pour les objets SiteMapNode et implémente l'interface IHierarchicalEnumerable pour prendre en charge la navigation dans la collection. |
![]() | SiteMapProvider | Fournit une classe de base commune à tous les fournisseurs de données de plan de site, et un moyen pour les développeurs d'implémenter des fournisseurs de données de plan de site personnalisés pouvant être utilisés avec l'infrastructure de plan de site ASP.NET sous forme de magasins persistants pour les objets SiteMap. |
![]() | SiteMapProviderCollection | Utilisé par la classe SiteMap pour suivre le jeu d'objets SiteMapProvider disponibles au SiteMap pendant l'initialisation du plan de site. Cette classe ne peut pas être héritée. |
![]() | SiteMapResolveEventArgs | Fournit des données pour un événement déclenché par l'appel de la propriété CurrentNode de la classe SiteMapProvider. |
![]() | StaticSiteMapProvider | Sert d'implémentation partielle de la classe abstraite SiteMapProvider et de classe de base à la classe XmlSiteMapProvider qui constitue le fournisseur de plan de site ASP.NET par défaut. |
![]() | TraceContext | Capture et présente les détails d'exécution relatifs à une demande Web. Cette classe ne peut pas être héritée. |
![]() | TraceContextEventArgs | Fournit une collection d'enregistrements de trace à toutes les méthodes gérant l'événement TraceFinished. Cette classe ne peut pas être héritée. |
![]() | TraceContextRecord | Représente un message de trace ASP.NET et toutes les données associées. |
![]() | VirtualPathUtility | Fournit des méthodes utilitaires pour les opérations de chemin d'accès virtuel communes. |
![]() | WebPageTraceListener | Fournit un écouteur qui dirige les messages Trace vers des sorties de page Web ASP.NET. |
![]() | XmlSiteMapProvider | La classe XmlSiteMapProvider est dérivée de la classe SiteMapProvider et constitue le fournisseur de plan de site par défaut pour ASP.NET. La classe XmlSiteMapProvider génère des arborescences de plan de site à partir de fichiers XML. |
Interfaces| Interface | Description | |
|---|---|---|
![]() | IHttpAsyncHandler | Définit le contrat que les objets de gestionnaire asynchrones HTTP doivent implémenter. |
![]() | IHttpHandler | 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. |
![]() | IHttpHandlerFactory | Définit le contrat que les fabriques de classes doivent implémenter pour créer des objets IHttpHandler. |
![]() | IHttpModule | Fournit les événements de suppression et d'initialisation du module à la classe qui implémente. |
![]() | IPartitionResolver | Définit les méthodes qui doivent être implémentées pour la résolution de partition d'état de session personnalisée. |
Délégués| Délégué | Description | |
|---|---|---|
![]() | BeginEventHandler | Représente la méthode qui gère des événements asynchrones, tels que des événements d'application. Ce délégué est appelé au début d'une opération asynchrone. |
![]() | EndEventHandler | Représente la méthode qui gère des événements asynchrones, tels que des événements d'application. |
![]() | HttpCacheValidateHandler | Représente une méthode appelée pour valider un élément mis en cache avant que cet élément ne soit fourni depuis le cache. |
![]() | HttpResponseSubstitutionCallback | Représente la méthode qui gère la substitution post-cache. |
![]() | HttpWorkerRequest.EndOfSendNotification | Représente la méthode qui avertit les appelants lorsque la transmission de la réponse est terminée. |
![]() | SiteMapResolveEventHandler | Représente la méthode qui va gérer l'événement SiteMapResolve d'une instance spécifique du SiteMapProvider ou de la classe statique SiteMap. |
![]() | TraceContextEventHandler | Représente la méthode qui gère l'événement TraceFinished d'un objet TraceContext. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | ApplicationShutdownReason | Spécifie pourquoi la classe AppDomain s'est arrêtée. |
![]() | AspNetHostingPermissionLevel | Spécifie le niveau de confiance accordé à une application Web ASP.NET. |
![]() | HttpCacheability | Fournit des valeurs énumérées permettant de définir l'en-tête HTTP Cache-Control. |
![]() | HttpCacheRevalidation | Fournit des valeurs énumérées permettant de définir des en-têtes HTTP Cache-Control propres à la revalidation. |
![]() | HttpCookieMode | Spécifie comment les cookies sont utilisés dans une application Web. |
![]() | HttpValidationStatus | Fournit des valeurs énumérées indiquant l'état de la validation du cache. |
![]() | ProcessShutdownReason | Fournit les valeurs énumérées qui indiquent les raisons pour lesquelles un processus s'est arrêté. |
![]() | ProcessStatus | Fournit des valeurs énumérées qui indiquent l'état en cours du processus. |
![]() | TraceMode | Spécifie l'ordre dans lequel les messages de trace sont émis dans la sortie HTML d'une page. |




Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ