.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Toutes les API
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Filtres rapides
Référence de l’API .NET Framework version 1.1
Nom | Description |
---|---|
Accessibility Namespace | Représente un wrapper managé pour l’interface d’accessibilité COM (Component Object Model). |
IEHost. | |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage C#. |
Microsoft. | |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage JScript. |
Microsoft. | Contient des interfaces qui vous permettent d’intégrer des scripts pour les moteurs de scripts du .NET Framework dans JScript, ainsi que de compiler et d’exécuter du code au moment de l’exécution. |
Microsoft. | Contient les types qui prennent en charge le runtime Visual Basic en Visual Basic. |
Microsoft. | Contient des types utilisables en interne uniquement qui prennent en charge le compilateur Visual Basic. |
Microsoft. | Contient des objets qui vous permettent d’intégrer des scripts pour les moteurs de script du .NET Framework dans Visual Basic, ainsi que de compiler et d’exécuter du code au moment de l’exécution. |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage C++. |
Microsoft. | |
Microsoft. | |
Microsoft. | Fournit deux types de classes : celles qui gèrent les événements déclenchés par le système d’exploitation et celles qui manipulent le Registre système. |
Microsoft_Vsa | |
System Namespace | Contient des classes fondamentales et des classes de base qui définissent des types de données de valeur et de référence couramment utilisés, des événements et des gestionnaires d’événements, des interfaces, des attributs et des exceptions de traitement. |
System. | Contient des classes qui peuvent être utilisées pour représenter les éléments et la structure d’un document de code source. Les classes de cet espace de noms peuvent être utilisées pour créer la structure d'un document de code source qui peut s'afficher comme code source dans un langage pris en charge à l'aide de la fonctionnalité fournie par l'espace de noms System.CodeDom.Compiler. |
System. | Contient des types permettant de gérer la génération et la compilation de code source dans les langages de programmation pris en charge. Chaque générateur de code peut produire du code source dans un langage de programmation spécifique, basé sur la structure des modèles de code source CodeDOM (Code Document Object Model) qui contiennent des éléments fournis par l'espace de noms System.CodeDom. |
System. | Contient des interfaces et des classes qui définissent différentes collections d'objets, telles que des listes, des files d'attente, des tableaux de bits, des tables de hachage et des dictionnaires. |
System. | Contient des collections spécialisées et fortement typées, par exemple un dictionnaire de liste liée, un vecteur de bits et des collections qui ne contiennent que des chaînes. |
System. | Fournit des classes utilisées pour implémenter le comportement des composants et des contrôles au moment de l'exécution et au moment du design. Cet espace de noms inclut les classes et les interfaces de base servant à l’implémentation des attributs et des convertisseurs de type, à la liaison à des sources de données et à la gestion des licences des composants. |
System. | Contient des classes dont les développeurs peuvent se servir pour générer un comportement personnalisé au moment du design pour des composants et des interfaces utilisateur, afin de configurer les composants au moment du design. L'environnement au moment du design fournit des systèmes qui permettent aux développeurs d'organiser les composants et de configurer leurs propriétés. Pour fonctionner correctement dans un environnement au moment du design, certains composants peuvent requérir un comportement spécifique au moment du design uniquement. Il peut également s'avérer utile de fournir des interfaces utilisateur personnalisées qui aideront les développeurs à configurer les composants ou les valeurs de types de données complexes. Les classes et les interfaces définies dans cet espace de noms peuvent servir à générer un comportement au moment du design pour des composants, à accéder aux services de design et à implémenter des interfaces personnalisées de configuration au moment du design. |
System. | Fournit des types qui prennent en charge la personnalisation et le contrôle de la sérialisation au moment du design. |
System. | Contient les types qui fournissent le modèle de programmation pour la gestion des données de configuration. |
System. | Contient des classes utilisées pour configurer un assembly. |
System. | Fournit des classes qui vous permettent d’écrire des programmes d’installation personnalisés pour vos propres composants. La classe Installer est la classe de base de tous les programmes d’installation personnalisés de .NET Framework. |
System. | Permet d’accéder à des classes qui représentent l’architecture ADO.NET. ADO.NET vous permet de construire des composants qui gèrent efficacement les données provenant de plusieurs sources. |
System. | Contient des classes partagées par les fournisseurs de données .NET. |
System. | L'espace de noms System.Data.Odbc est le fournisseur de données .NET Framework pour ODBC. |
System. | L'espace de noms System.Data.OleDb est le fournisseur de données .NET Framework pour OLE DB. |
System. | L'espace de noms System.Data.OracleClient est le fournisseur de données .NET Framework pour Oracle. |
System. | L’espace de noms System.Data.SqlClient est le fournisseur de données .NET pour SQL Server. |
System. | Fournit des classes pour des types de données natifs dans SQL Server. Ces classes fournissent une alternative plus sûre, plus rapide aux types de données fournis par le Common Language Runtime (CLR) du .NET Framework. L'utilisation des classes de cet espace de noms permet d'éviter des erreurs de conversion de type provoquées par une perte de précision. Étant donné que les autres types de données sont convertis, en arrière-plan, en types SqlTypes et à partir de ces derniers, la création et l’utilisation explicites d’objets dans cet espace de noms permettent également d’obtenir du code plus rapide. |
System. | Fournit des classes qui vous permettent d’interagir avec les processus système, les journaux d’événements et les compteurs de performances. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour la supervision et l’instrumentation d’applications. |
System. | Fournit des classes qui vous permettent de lire et d’écrire des informations symboliques de débogage, telles qu’une ligne source de tables MSIL (Microsoft Intermediate Language). Les compilateurs qui ciblent .NET peuvent stocker les informations symboliques de débogage dans des fichiers PDB. Les débogueurs et les profileurs de code peuvent lire ces informations symboliques de débogage au moment de l'exécution. |
System. | Permet d’accéder facilement à Active Directory Domain Services à partir du code managé. Il contient deux classes Component, DirectoryEntry et DirectorySearcher, qui font appel à la technologie ASDI (Active Directory Services Interfaces). ADSI, un ensemble d'interfaces fourni par Microsoft, constitue un outil flexible permettant de travailler avec une vaste gamme de fournisseurs réseau. Grâce à ADSI, l'administrateur peut facilement rechercher et gérer les ressources d'un réseau, quelle que soit la taille du réseau. |
System. | Fournit l’accès aux fonctionnalités graphiques de base de GDI+. Les System.Drawing.Drawing2Despaces de noms , System.Drawing.Imaginget System.Drawing.Text fournissent des fonctionnalités plus avancées. Pour connaître les limitations, consultez la section Remarques. |
System. | Contient des classes qui étendent la logique et le dessin de l’interface utilisateur au moment du design. |
System. | Fournit des fonctionnalités graphiques vectorielles et à deux dimensions avancées. |
System. | Fournit des fonctionnalités d’imagerie GDI+ avancées. Des fonctionnalités graphiques de base sont fournies par l'espace de noms System.Drawing. |
System. | Fournit des services liés à l’impression pour les applications Windows Forms. |
System. | Fournit des fonctionnalités typographiques GDI+ avancées. |
System. | Fournit des objets .NET donnant accès à des services COM+, rendant ainsi les objets .NET Framework plus pratiques pour les applications d’entreprise. |
System. | Fournit des classes qui vous permettent d’utiliser un gestionnaire CRM (Compensating Resource Manager) dans du code managé. Un CRM est un service fourni par COM+ qui vous permet d’inclure des objets non transactionnels dans Microsoft transactions DTC (Distributed Transaction Coordinator). Bien que les CRM n'offrent pas les mêmes fonctionnalités qu'un gestionnaire de ressources complet, ils assurent néanmoins l'atomicité transactionnelle (comportement de type tout ou rien) et la durabilité via le journal de récupération. |
System. | Fournit une prise en charge de l’infrastructure pour les services COM+. Les classes et les interfaces de cet espace de noms sont spécialement destinées à la prise en charge des appels dirigés vers System.EnterpriseServices, à partir des classes COM+ non managées. |
System. | Contient des classes qui définissent les informations se rapportant à la culture, notamment la langue, le pays ou la région, les calendriers utilisés, le format en vigueur pour les dates, la devise, les nombres, ainsi que l’ordre de tri des chaînes. Ces classes permettent d'écrire des applications globalisées (internationalisées). Les classes telles que StringInfo et TextInfo fournissent des fonctionnalités de globalisation avancées, notamment la prise en charge de substituts et le traitement d'éléments de texte. |
System. | Contient des types qui permettent la lecture et l’écriture dans des fichiers et des flux de données, ainsi que des types qui permettent la prise en charge de base des fichiers et des répertoires. |
System. | Contient les types qui permettent la création et l’utilisation de magasins isolés. Avec ces magasins, vous pouvez lire et écrire des données auxquelles un code de niveau de confiance inférieur ne peut pas accéder, et éviter l'exposition d'informations sensibles qui peuvent être enregistrées ailleurs dans le système de fichiers. Les données sont stockées dans des compartiments isolés par l'utilisateur actuel et par l'assembly où se trouve le code. En outre, les données peuvent être isolées par domaine. Des profils itinérants peuvent être utilisés conjointement avec le stockage isolé afin que les magasins isolés "voyagent" avec le profil utilisateur. L'énumération IsolatedStorageScope indique différents types d'isolation. Pour plus d’informations sur les circonstances dans lesquelles il convient d’utiliser un stockage isolé, consultez Stockage isolé. |
System. | Permet d'accéder à un ensemble riche d'informations de gestion et d'événements de gestion sur le système, les appareils et les applications instrumentés pour l'infrastructure WMI (Windows Management Instrumentation). Les applications et les services peuvent appeler des informations de gestion intéressantes (par exemple, l'espace libre restant sur le disque, l'utilisation de l'UC, la base de données à laquelle une application particulière est connectée, etc.) en utilisant des classes dérivées de ManagementObjectSearcher et ManagementQuery ou s'abonner à de nombreux événements de gestion à l'aide de la classe ManagementEventWatcher. Les données accessibles peuvent provenir de composants managés et non managés dans l'environnement distribué. |
System. | Fournit les classes nécessaires à l'instrumentation d'applications pour la gestion et à l'exposition de leurs informations et événements de gestion via WMI aux consommateurs potentiels. Les consommateurs tels que Microsoft Application Center ou Microsoft Operations Manager peuvent alors gérer facilement votre application et l'analyse ainsi que la configuration de votre application sont disponibles pour les scripts d'administrateur ou d'autres applications à la fois managées et non managées. Il est facile d'instrumenter votre application en utilisant l'attribut personnalisé InstrumentationClass sur les classes à exposer ou les classes de base BaseEvent et Instance et la classe d'assistance Instrumentation fournies. |
System. | Fournit des classes qui vous permettent de vous connecter aux files d’attente de messages, de les analyser et de les gérer sur le réseau, ainsi que d’envoyer, de recevoir ou de lire des messages. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les classes System.Messaging. |
System. | Constitue une interface de programmation simple pour un grand nombre des protocoles réseau employés aujourd'hui. Les classes de l'espace de noms System.Net peuvent être utilisées pour développer des applications Windows Store ou des applications de bureau. Si elles sont utilisées dans une application Windows Store, les classes de l'espace de noms System.Net sont affectées par la fonctionnalité d'isolement réseau, qui fait partie du modèle de sécurité des applications utilisé par l'aperçu pour développeurs Windows. Les fonctions de réseau appropriées doivent être activées dans le manifeste d'application pour une application Windows Store, afin qu'une application Windows Store puisse accéder au réseau. Pour plus d’informations, consultez Isolement réseau pour les applications du Windows Store. |
System. | Fournit une implémentation managée de l’interface Windows Sockets (Winsock) pour les développeurs qui doivent contrôler étroitement l’accès au réseau. |
System. | Contient des types qui récupèrent des informations sur les assemblys, les modules, les membres, les paramètres et d’autres entités dans du code managé en examinant leurs métadonnées. Ces types peuvent également être utilisés pour manipuler des instances de types chargés, par exemple pour raccorder des événements ou appeler des méthodes. Pour créer des types de façon dynamique, utilisez l'espace de noms System.Reflection.Emit. |
System. | Contient des classes qui permettent à un compilateur ou à un outil d’émettre des métadonnées et du langage MSIL (Microsoft Intermediate Language) et de générer éventuellement un fichier PE sur le disque. Les principaux clients de ces classes sont des moteurs de script et des compilateurs. |
System. | Fournit des classes et des interfaces permettant aux développeurs de créer, de stocker et de gérer diverses ressources propres à une culture utilisées dans une application. L'une des classes les plus importantes de l'espace de noms System.Resources est la classe ResourceManager. |
System. | Fournit des fonctionnalités pour les enregistreurs de compilateur qui utilisent du code managé pour spécifier des attributs dans les métadonnées qui affectent le comportement d’exécution du Common Language Runtime. |
System. | Fournit un large éventail de membres qui prennent en charge les services COM Interop et Platform Invoke. Si vous ne connaissez pas ces services, consultez interopération avec le code non managé. |
System. | Assure la prise en charge du marshaling interne pour .NET Framework. |
System. | Contient l’interface IExpando qui permet la modification d’un objet par l’ajout ou la suppression de ses membres. |
System. | Fournit des classes et des interfaces qui permettent aux développeurs de créer et configurer des applications distribuées. Certaines des classes les plus importantes de l’espace de noms System.Runtime.Remoting sont les classes RemotingConfiguration, RemotingServices et ObjRef. |
System. | Fournit des classes et des objets qui prennent en charge l’activation serveur et client d’objets distants. |
System. | Contient des classes qui prennent en charge et gèrent des canaux et des récepteurs de canal utilisés comme support de transport lorsqu'un client appelle une méthode sur un objet distant. |
System. | Contient des canaux qui utilisent le protocole HTTP pour transporter des messages et des objets vers et depuis des emplacements distants. Par défaut, les canaux HTTP encodent des objets et des appels de méthode au format SOAP pour la transmission, mais d'autres récepteurs de formateur d'encodage et de décodage peuvent être spécifiés dans les propriétés de configuration d'un canal. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Channels.Http est la classe HttpChannel. |
System. | Contient des canaux qui utilisent le protocole TCP pour transporter des messages et des objets vers et depuis des emplacements distants. Par défaut, les canaux TCP encodent des objets et des appels de méthode au format binaire pour la transmission, mais d'autres récepteurs de formateur d'encodage et de décodage peuvent être spécifiés dans les propriétés de configuration d'un canal. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Channels.Tcp est la classe TcpChannel. |
System. | Contient des objets qui définissent les contextes dans lesquels résident tous les objets. Un contexte est une séquence ordonnée de propriétés qui définit un environnement pour les objets dans celui-ci. Les contextes sont créés au cours du processus d'activation pour des objets dont la configuration impose certains services automatiques tels que la synchronisation, les transactions, l'activation juste-à-temps (JIT, Just-In-Time), la sécurité, etc. Plusieurs objets peuvent coexister dans un contexte. |
System. | Contient des classes qui gèrent la durée de vie d'objets distants. |
System. | Contient des classes servant à créer et à transmettre des messages. L'infrastructure de communication à distance utilise des messages pour communiquer avec des objets distants. Des messages sont utilisés pour transmettre des appels de méthode distants, pour activer des objets distants et pour communiquer des informations. Un objet de message transporte un ensemble de propriétés nommées, y compris les identificateurs d'action, les informations d'envoi et les paramètres. L'espace de noms System.Runtime.Remoting.Messaging incluent parmi ses classes les plus importantes la classe AsyncResult, la classe RemotingSurrogateSelector et la classe ReturnMessage. |
System. | Contient des classes et des attributs qui peuvent être utilisés pour personnaliser la génération et le traitement de SOAP pour des objets et des champs. Les classes de cet espace de noms peuvent être utilisées pour indiquer le champ d'en-tête SOAPAction, la sortie de type, le nom d'élément XML et l'URI de l'espace de noms XML de la méthode. Ces informations sont utilisées par le sérialiseur SOAP pendant la génération SOAP et par l’outil Soapsuds (Soapsuds.exe) pendant la génération du langage WSDL (Web Services Description Language). Les informations spécifiées par les attributs dans cet espace de noms peuvent être utilisées sur l'extrémité de réception du SOAP généré pour personnaliser le traitement des appels de méthode et des objets distants. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Metadata est la classe SoapAttribute. La classe SoapAttribute est non fonctionnelle et peut uniquement être utilisée comme classe de base pour tous les attributs de métadonnées. |
System. | Contient des classes wrapper pour les types de données qui sont conformes à la spécification du W3C. Tous les types de date et d'heure sont conformes aux normes ISO. |
System. | Contient les classes utilisées par l’outil en ligne de commande Soapsuds (Soapsuds.exe) et le code utilisateur pour convertir les métadonnées vers et à partir d’un schéma XML pour l’infrastructure de communication à distance. L'espace de noms SdlChannelSink incluent parmi ses classes les plus importantes la classe MetaData. |
System. | Contient des classes qui contrôlent et fournissent des fonctionnalités destinées aux proxies. Un proxy est un objet local qui est l'image d'un objet distant. Les proxies permettent aux clients d'accéder à des objets à travers les limites de communication à distance. |
System. | Contient des classes de service qui fournissent des fonctionnalités au .NET Framework. L'une des classes les plus importantes de cet espace de noms est TrackingServices. |
System. | Contient des classes qui peuvent être utilisées pour sérialiser et désérialiser des objets. La sérialisation est le processus de conversion d’un objet ou d’un graphique d’objets en une séquence linéaire d’octets pour le stockage ou la transmission vers un autre emplacement. La désérialisation est le processus de prise d’informations stockées et de recréation d’objets à partir de celui-ci. |
System. | Fournit des énumérations, interfaces et classes courantes utilisées par des formateurs de sérialisation. |
System. | Contient la classe BinaryFormatter, qui peut être utilisée pour sérialiser et désérialiser des objets au format binaire. |
System. | Contient la classe SoapFormatter, qui peut être utilisée pour sérialiser et désérialiser des objets au format SOAP. Lorsque vous générez des applications qui utilisent les types de cet espace de noms, vous devez référencer l'assembly System.Runtime.Serialization.Formatters.Soap.dll. |
System. | Fournit la structure sous-jacente du système de sécurité du Common Language Runtime, notamment les classes de base pour les autorisations. |
System. | Fournit des services de chiffrement, notamment l’encodage sécurisé et le décodage des données, ainsi que de nombreuses autres opérations, telles que le hachage, la génération de nombres aléatoires et l’authentification des messages. Pour plus d’informations, consultez services de chiffrement . |
System. | Contient l’implémentation du common language runtime du certificat Authenticode X.509 v.3. Ce certificat est signé avec une clé privée qui identifie de manière unique et positive le titulaire du certificat. |
System. | Contient des classes destinées à la prise en charge de la création et de la validation des signatures numériques XML. Les classes de cet espace de noms implémentent la recommandation du World Wide Web Consortium, XML-Signature Syntax and Processing. |
System. | Définit des classes qui contrôlent l’accès aux opérations et aux ressources basées sur une stratégie. |
System. | Contient des groupes de codes, des conditions d’appartenance et des preuves. Ces trois types de classes sont utilisés pour créer les règles appliquées par le système de stratégie de sécurité du Common Language Runtime. Les classes de preuve sont l'entrée dans la stratégie de sécurité et les conditions d'appartenance sont les commutateurs ; ensemble, ils créent des instructions de stratégie et déterminent le jeu d'autorisations accordées. Les niveaux de stratégie et les groupes de codes constituent la structure de la hiérarchie de la stratégie. Les groupes de codes sont l'encapsulation d'une règle et sont disposés de manière hiérarchique dans un niveau de stratégie. |
System. | Définit un objet principal qui représente le contexte de sécurité dans lequel le code est exécuté. Pour plus d’informations, consultez Sécurité basée sur les rôles. |
System. | Fournit des classes qui vous permettent d’implémenter, d’installer et de contrôler des applications de service Windows. Les services sont des exécutables fonctionnant en permanence sans interface utilisateur. L'implémentation d'un service implique l'héritage de la classe ServiceBase et la définition d'un comportement spécifique à traiter lorsque des commandes Démarrer, Arrêter, Suspendre et Continuer sont passées, de même que le comportement personnalisé et les actions à entreprendre lorsque le système s'arrête. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les applications de services Windows. |
System. | Contient des classes représentant des encodages de caractères ASCII et Unicode, des classes de base abstraites pour la conversion de blocs de caractères vers et à partir des blocs d’octets, et une classe d’assistance qui manipule et met en forme les objets String sans créer d’instances intermédiaires de String. |
System. | Fournit des fonctionnalités d’expression régulière qui peuvent être utilisées à partir de n’importe quelle plateforme ou langage qui s’exécute dans .NET. Outre les types contenus dans cet espace de noms, la classe RegexStringValidator vous permet de déterminer si une chaîne particulière est conforme à un modèle d’expression régulière. |
System. | Fournit des classes et des interfaces qui permettent la programmation multithread. En plus des classes destinées à la synchronisation des activités des threads et de l’accès aux données (Mutex, Monitor, Interlocked, AutoResetEvent, etc.), cet espace de noms comprend une classe ThreadPool qui permet d’utiliser un pool de threads fournis par le système et une classe Timer qui exécute des méthodes de rappel sur les threads du pool. |
System. | Fournit le composant Timer, qui vous permet de déclencher un événement sur un intervalle spécifié. |
System. | Pour .NET Core et .NET 5+, cet espace de noms contient la HttpUtility classe . Pour .NET Framework, cet espace de noms contient des classes et des interfaces qui permettent la communication navigateur-serveur. Ces classes incluent la HttpRequest classe, qui fournit des informations détaillées sur la requête HTTP actuelle, la classe, qui gère la HttpResponse sortie HTTP vers le client, et la HttpServerUtility classe, qui fournit l’accès aux utilitaires et aux processus côté serveur. System.Web inclut également des classes pour la manipulation des cookies, le transfert de fichiers, les informations d’exception et le contrôle du cache de sortie dans .NET Framework. |
System. | Fournit des classes pour la mise en cache des données fréquemment utilisées sur le serveur. |
System. | Contient des classes servant à définir une configuration ASP.NET. |
System. | Contient des classes de gestionnaire HTTP qui traitent les requêtes HTTP à un serveur web. |
System. | Fournit la fonctionnalité permettant d’héberger des applications ASP.NET à partir d’applications managées en dehors des services IIS (Internet Information Services) de Microsoft. |
System. | Contient des classes qui permettent de construire et d’envoyer des messages à l’aide du composant de messages CDOSYS (Collaboration Data Objects for Windows 2000). Le message électronique est remis soit par le service de messagerie SMTP intégré à Microsoft Windows 2000, soit par un serveur SMTP arbitraire. Les classes de cet espace de noms peuvent être utilisées à partir d'ASP.NET ou d'une application managée quelconque. |
System. | Contient les fonctionnalités principales, notamment l’authentification et la gestion des erreurs, requises pour générer des applications web mobiles ASP.NET. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Fournit des expressions régulières compilées pouvant être utilisées pour analyser les fichiers ASP.NET. Tous les membres de l'espace de noms System.Web.RegularExpressions sont des descendants de la classe Regex. |
System. | Contient des classes utilisées pour implémenter la sécurité ASP.NET dans des applications serveur web. |
System. | Contient des classes qui permettent de créer des services web XML à partir de clients de services web ASP.NET et XML. Les services Web XML sont des applications qui permettent d'échanger des messages dans un environnement faiblement couplé à l'aide de protocoles standard tels que HTTP, XML, XSD, SOAP et WSDL. Les services Web XML permettent de générer des applications modulaires dans et entre sociétés utilisant des environnements hétérogènes, pour qu'elles puissent fonctionner avec une grande variété d'implémentations, de plateformes et d'appareils. Les messages XML SOAP de ces applications peuvent se composer de parties définies avec précision (structurées et typées) ou non (utilisant un XML arbitraire). La possibilité qu'ont les messages d'évoluer au fil du temps sans rompre le protocole est fondamentale pour la souplesse et la robustesse des services Web XML en tant que bloc de construction de l'avenir du Web. |
System. | Contient des classes qui configurent la façon dont les services web XML créés à l’aide d’ASP.NET s’exécutent. |
System. | Contient des classes qui permettent de décrire publiquement un service web XML à l’aide du langage WSDL (Web Services Description Language). Chaque classe de cet espace de noms correspond à un élément particulier de la spécification WSDL et la hiérarchie des classes correspond à la structure XML d'un document WSDL valide. Pour plus d’informations sur WSDL, consultez la spécification WSDL. |
System. | Contient des classes qui permettent aux clients de localiser les services web XML disponibles sur un serveur web à l’aide du processus de découverte de services web XML. |
System. | Contient des classes qui définissent les protocoles utilisés pour transmettre des données sur le câble pendant la communication entre les services web XML créés avec ASP.NET et leurs clients. |
System. | Fournit des classes et des interfaces qui permettent le stockage de données propres à un client particulier dans une application web sur le serveur. Les données d’état de session sont utilisées pour donner au client l’apparence d’une connexion persistante avec l’application. Les informations d’état peuvent être stockées dans la mémoire de traitement locale ou, pour les configurations de batterie de serveurs web, elles peuvent être stockées hors processus à l’aide du service d’état ASP.NET ou d’une base de données Microsoft SQL Server. |
System. | Fournit des classes et des interfaces qui vous permettent de créer des contrôles serveur ASP.NET et des pages web ASP.NET pour l’interface utilisateur de vos applications web ASP.NET. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment de la conception pour les pages web ASP.NET et les contrôles serveur web. |
System. | Contient des classes qui fournissent la prise en charge au moment du design pour les classes de l’espace de noms System.Web.UI.MobileControls. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui fournissent la prise en charge au moment du design pour les convertisseurs de types de données dans les contrôles mobiles. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les contrôles serveur web. |
System. | Contient des classes qui permettent de créer des contrôles serveur HTML sur une page Web Forms. Les contrôles serveur HTML s'exécutent sur le serveur et sont directement mappés vers des balises HTML standard prises en charge par la plupart des navigateurs. Cela permet de contrôler par programmation les éléments HTML d'une page Web Forms. |
System. | Contient un jeu de contrôles serveur ASP.NET qui peuvent restituer votre application pour différents appareils mobiles. Les API dans cet espace de noms sont obsolètes. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes que vous pouvez utiliser pour substituer les étapes du cycle de vie d’un contrôle mobile pour modifier son balisage ou son comportement XHTML, CHTML ou WML par défaut pour les nouvelles normes de balise ou pour des navigateurs et des appareils mobiles spécifiques. Les API dans cet espace de noms sont obsolètes. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui vous permettent de créer des contrôles serveur web sur une page web. Les contrôles serveur Web sont exécutés sur le serveur et incluent des contrôles de formulaire tels que des boutons et des zones de texte. Ils incluent également des contrôles ayant un usage spécial, par exemple un calendrier. Comme les contrôles serveur Web s'exécutent sur le serveur, il est possible de contrôler ces éléments par programme. Bien que les contrôles serveur Web soient restitués en HTML, leur modèle objet ne reflète pas nécessairement la syntaxe HTML. |
System. | Fournit des classes qui permettent aux méthodes de rappel d’être exécutées dans le cadre d’une transaction et qui permettent de publier le travail dans des threads séparés. |
System. | Contient des classes permettant la création d’applications Windows qui tirent parti des fonctionnalités d’interface utilisateur évoluées disponibles dans le système d’exploitation Microsoft Windows. |
System. | Contient des classes d’assistance que Visual Studio utilise pour afficher les pages des propriétés en mode Design. |
System. | Contient des classes prenant en charge la configuration et le comportement de composants Windows Forms au moment du design. Ces classes sont constituées de classes de concepteur offrant une prise en charge des composants Windows Forms, d'un ensemble de services de design, de classes UITypeEditor permettant de configurer certains types de propriétés, ainsi que de classes permettant l'importation de contrôles ActiveX. |
System. | Fournit la prise en charge interne du contrôle PropertyGrid. Les classes de cet espace de noms prennent en charge l’infrastructure .NET et ne sont pas destinées à être utilisées directement à partir de votre code. |
System. | Offre une prise en charge basée sur les normes pour le traitement du code XML. |
System. | Contient les classes XML qui offrent une prise en charge basée sur les normes pour les schémas en langage XSD (XML Schema Definition). |
System. | Contient des classes servant à sérialiser des objets en flux ou en documents au format XML. |
System. | Contient les classes qui définissent un modèle de curseur pour la navigation et la modification des éléments d’informations XML comme instances du modèle de données XQuery 1.0 et XPath 2.0. |
System. | Prend en charge les transformations XSLT (Extensible Stylesheet Transformation). Il est conforme à la recommandation du W3C sur XSLT (XSL Transformations) version 1.0. |