Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Développer Réduire
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

System.Web, espace de noms

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 requête HTTP en cours ; la classe HttpResponse qui gère la sortie HTTP vers le client ; la classe HttpServerUtility, qui fournit un accès aux utilitaires et processus côté serveur. System.Web inclut également des classes pour la manipulation des cookies, le transfert des fichiers, les informations sur les exceptions et le contrôle du cache de sortie.

  Classe Description
Classe publique 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.
Classe publique 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.
Classe publique DefaultHttpHandler Représente les propriétés et les méthodes d'un gestionnaire HTTP par défaut.
Classe publique EventHandlerTaskAsyncHelper Convertit les méthodes asynchrones retournant des tâches en méthodes qui utilisent le modèle de programmation asynchrone utilisé dans les versions antérieures d'ASP.NET et qui est basé sur des événements de début et de fin.
Classe publique HtmlString Représente une chaîne encodée au format HTML qui ne doit plus être encodée.
Classe publique 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.
Classe publique HttpApplicationState Permet le partage d'informations globales entre plusieurs sessions et demandes au sein d'une application ASP.NET.
Classe publique HttpApplicationStateBase Sert de classe de base pour les classes qui permettent de partager des informations sur plusieurs sessions et requêtes dans une application ASP.NET.
Classe publique HttpApplicationStateWrapper Encapsule l'objet intrinsèque HTTP qui permet de partager des informations sur plusieurs requêtes et sessions dans une application ASP.NET.
Classe publique HttpBrowserCapabilities Permet au serveur de réunir des informations sur les capacités du navigateur exécuté sur le client.
Classe publique HttpBrowserCapabilitiesBase Sert de classe de base pour les classes qui permettent au serveur de réunir des informations sur les fonctionnalités du navigateur qui a effectué la requête actuelle.
Classe publique HttpBrowserCapabilitiesWrapper Encapsule l'objet intrinsèque HTTP qui permet au serveur de réunir des informations sur les fonctionnalités du navigateur qui a effectué la requête actuelle.
Classe publique 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.
Classe publique HttpCachePolicyBase Sert de classe de base aux classes qui contiennent les 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.
Classe publique HttpCachePolicyWrapper Encapsule l'objet intrinsèque HTTP qui contient les 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.
Classe publique HttpCacheVaryByContentEncodings Fournit une manière sécurisée pour définir la propriété VaryByContentEncodings de la classe HttpCachePolicy.
Classe publique HttpCacheVaryByHeaders Fournit une méthode sécurisée pour définir la propriété VaryByHeaders.
Classe publique HttpCacheVaryByParams Fournit une méthode sécurisée pour définir la propriété VaryByParams.
Classe publique 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.
Classe publique HttpCompileException Exception levée lorsqu'une erreur de compilateur se produit.
Classe publique HttpContext Encapsule toutes les informations spécifiques au protocole HTTP sur une requête HTTP individuelle.
Classe publique HttpContextBase Sert de classe de base pour les classes qui contiennent des informations spécifiques au format HTTP sur une requête HTTP particulière.
Classe publique HttpContextWrapper Encapsule l'objet intrinsèque HTTP qui contient des informations spécifiques au format HTTP sur une requête HTTP particulière.
Classe publique HttpCookie Fournit une manière sécurisée de créer et de manipuler des cookies HTTP.
Classe publique HttpCookieCollection Fournit une manière sécurisée de manipuler des cookies HTTP.
Classe publique HttpException Décrit une exception qui s'est produite pendant le traitement de demandes HTTP.
Classe publique HttpFileCollection Fournit l'accès aux fichiers téléchargés par un client et les organise.
Classe publique HttpFileCollectionBase Sert de classe de base pour des classes qui permettent d'accéder à des fichiers téléchargés par un client.
Classe publique HttpFileCollectionWrapper Encapsule l'objet intrinsèque HTTP qui fournit l'accès aux fichiers téléchargés par un client.
Classe publique HttpModuleCollection Fournit une méthode d'indexation et de récupération d'une collection d'objets IHttpModule.
Classe publique HttpParseException Exception levée lorsqu'une erreur d'analyse se produit.
Classe publique HttpPostedFile Donne accès à des fichiers individuels téléchargés par un client.
Classe publique HttpPostedFileBase Sert de classe de base pour des classes qui fournissent l'accès à des fichiers individuels téléchargés par un client.
Classe publique HttpPostedFileWrapper Encapsule l'objet intrinsèque HTTP qui fournit l'accès aux fichiers individuels téléchargés par un client.
Classe publique HttpRequest Permet à ASP.NET de lire les valeurs HTTP envoyées par un client au cours d'une demande Web.
Classe publique HttpRequestBase Sert de classe de base pour les classes qui permettent à ASP.NET de lire les valeurs HTTP envoyées par un client lors d'une requête Web.
Classe publique 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.
Classe publique HttpRequestWrapper Encapsule l'objet intrinsèque d'HTTP qui permet à ASP.NET de lire les valeurs HTTP envoyées par un client lors d'une requête Web.
Classe publique HttpResponse Encapsule les informations de réponse HTTP issues d'une opération ASP.NET.
Classe publique HttpResponseBase Sert de classe de base pour les classes qui fournissent des informations de réponse HTTP à partir d'une opération ASP.NET.
Classe publique HttpResponseWrapper Encapsule l'objet intrinsèque HTTP qui fournit des informations de réponse HTTP issues d'une opération ASP.NET.
Classe publique HttpRuntime Fournit un jeu de services runtime ASP.NET pour l'application actuelle.
Classe publique HttpServerUtility Fournit des méthodes d'assistance au traitement de requêtes Web.
Classe publique HttpServerUtilityBase Sert de classe de base pour les classes qui fournissent des méthodes d'assistance au traitement des requêtes Web.
Classe publique HttpServerUtilityWrapper Encapsule l'objet intrinsèque HTTP qui fournit des méthodes d'assistance au traitement des requêtes Web.
Classe publique HttpSessionStateBase Sert de classe de base pour les classes qui donnent accès aux valeurs relatives à l'état de session, aux paramètres de niveau session et aux méthodes de gestion de la durée de vie.
Classe publique HttpSessionStateWrapper Encapsule l'objet HTTP intrinsèque qui fournit un accès aux valeurs d'état de session, aux paramètres de niveau session et aux méthodes de gestion de la durée de vie.
Classe publique HttpStaticObjectsCollection Fournit une collection d'objets de portée application pour la propriété StaticObjects.
Classe publique HttpStaticObjectsCollectionBase Sert de classe de base pour les classes qui fournissent une collection d'objets de portée application pour la propriété StaticObjects.
Classe publique HttpStaticObjectsCollectionWrapper Encapsule l'objet intrinsèque HTTP qui fournit une collection d'objets de portée application pour la propriété StaticObjects.
Classe publique HttpTaskAsyncHandler Fournit les méthodes qu'une classe de gestionnaire de tâches dérivée peut implémenter pour traiter une tâche asynchrone.
Classe publique HttpUnhandledException Exception levée lorsqu'une exception générique se produit.
Classe publique HttpUtility Fournit des méthodes pour l'encodage et le décodage d'URL lors du traitement de demandes Web. Cette classe ne peut pas être héritée.
Classe publique 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.
Classe publique HttpWriter Fournit un objet TextWriter accessible par l'objet HttpResponse intrinsèque.
Classe publique IisTraceListener Fournit un écouteur qui route toute la sortie de traçage et de débogage vers l'infrastructure IIS 7.0.
Classe publique MimeMapping Mappe les extensions de document aux types MIME de contenu.
Classe publique ParserError Représente une erreur ou un avertissement de l'analyseur. Cette classe ne peut pas être héritée.
Classe publique ParserErrorCollection Gère un jeu d'erreurs d'analyse détecté pendant l'analyse. Cette classe ne peut pas être héritée.
Classe publique PreApplicationStartMethodAttribute Fournit une prise en charge étendue pour le démarrage de l'application.
Classe publique ProcessInfo Fournit des informations sur les processus en cours d'exécution.
Classe publique ProcessModelInfo Contient des méthodes qui retournent des informations sur les processus de traitement.
Classe publique 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.
Classe publique 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.
Classe publique 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.
Classe publique 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.
Classe publique 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.
Classe publique SiteMapResolveEventArgs Fournit des données pour un événement déclenché par l'appel de la propriété CurrentNode de la classe SiteMapProvider.
Classe publique 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.
Classe publique TraceContext Capture et présente les détails d'exécution relatifs à une demande Web. Cette classe ne peut pas être héritée.
Classe publique 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.
Classe publique TraceContextRecord Représente un message de trace ASP.NET et toutes les données associées.
Classe publique UnvalidatedRequestValues Permet d'accéder aux valeurs de requête HTTP sans déclencher la validation de demande ASP.NET.
Classe publique UnvalidatedRequestValuesBase Sert de classe de base pour les classes qui fournissent l'accès aux valeurs de requête HTTP sans déclencher la validation de demande ASP.NET.
Classe publique UnvalidatedRequestValuesWrapper Fournit une classe wrapper pour la classe UnvalidatedRequestValuesBase et fournit l'accès aux valeurs de requête HTTP sans déclencher la validation de demande ASP.NET.
Classe publique VirtualPathUtility Fournit des méthodes utilitaires pour les opérations de chemin d'accès virtuel communes.
Classe publique WebPageTraceListener Fournit un écouteur qui dirige les messages Trace vers des sorties de page Web ASP.NET.
Classe publique XmlSiteMapProvider La classe XmlSiteMapProvider est dérivée de la classe SiteMapProvider et est le fournisseur de plan de site par défaut pour ASP.NET. La classe XmlSiteMapProvider génère des arborescences de plans de site à partir de fichiers XML avec l'extension de nom de fichier .sitemap.

  Interface Description
Interface publique IHtmlString Représente une chaîne encodée au format HTML qui ne doit plus être encodée.
Interface publique IHttpAsyncHandler Définit le contrat que les objets de gestionnaire asynchrones HTTP doivent implémenter.
Interface publique 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.
Interface publique IHttpHandlerFactory Définit le contrat que les fabriques de classes doivent implémenter pour créer des objets IHttpHandler.
Interface publique IHttpModule Fournit les événements de suppression et d'initialisation du module à la classe qui implémente.
Interface publique IPartitionResolver Définit les méthodes qui doivent être implémentées pour la résolution de partition d'état de session personnalisée.
Interface publique ISubscriptionToken Représente une interface implémentée par un objet et qui peut être utilisée pour annuler un abonnement aux écouteurs.

  Délégué Description
Délégué public 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.
Délégué public EndEventHandler Représente la méthode qui gère des événements asynchrones, tels que des événements d'application.
Délégué public 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.
Délégué public HttpResponseSubstitutionCallback Représente la méthode qui gère la substitution post-cache.
Délégué public HttpWorkerRequest.EndOfSendNotification Représente la méthode qui avertit les appelants lorsque la transmission de la réponse est terminée.
Délégué public 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.
Délégué public TaskEventHandler Représente la tâche asynchrone qui est traitée par une instance de la classe EventHandlerTaskAsyncHelper.
Délégué public TraceContextEventHandler Représente la méthode qui gère l'événement TraceFinished d'un objet TraceContext.

  Énumération Description
Énumération publique ApplicationShutdownReason Spécifie pourquoi la classe AppDomain s'est arrêtée.
Énumération publique AspNetHostingPermissionLevel Spécifie le niveau de confiance accordé à une application Web ASP.NET.
Énumération publique HttpCacheability Fournit des valeurs énumérées permettant de définir l'en-tête HTTP Cache-Control.
Énumération publique HttpCacheRevalidation Fournit des valeurs énumérées permettant de définir des en-têtes HTTP Cache-Control propres à la revalidation.
Énumération publique HttpCookieMode Spécifie comment les cookies sont utilisés dans une application Web.
Énumération publique HttpValidationStatus Fournit des valeurs énumérées indiquant l'état de la validation du cache.
Énumération publique ProcessShutdownReason Fournit les valeurs énumérées qui indiquent les raisons pour lesquelles un processus s'est arrêté.
Énumération publique ProcessStatus Fournit des valeurs énumérées qui indiquent l'état en cours du processus.
Énumération publique ReadEntityBodyMode Spécifie les constantes qui indiquent comment le corps d'entité d'une requête HTTP a été lu.
Énumération publique RequestNotification Indique quand des événements et d'autres événements de cycle de vie se produisent au cours du traitement d'une requête HttpApplication.
Énumération publique RequestNotificationStatus Infrastructure. Spécifie l'état d'une notification dans le pipeline de requête.
Énumération publique TraceMode Spécifie l'ordre dans lequel les messages de trace sont émis dans la sortie HTML d'une page.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft