Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents espaces de noms du cadre d'application .NET :

Nom Description
Microsoft.CSharp Cet espace de noms renferme un support du langage C# (C Sharp) et des fonctions de son compilateur «csc.exe».
Microsoft.JScript Cet espace de noms renferme un support du langage JScript .NET et des fonctions de son compilateur.
Microsoft.VisualBasic Cet espace de noms renferme un support du langage VisualBasic .NET et des fonctions de son compilateur ainsi que certaines composantes de son environnement graphique.
Microsoft.Vsa Cet espace de noms renferme un support pour des langages externes.
Microsoft.Win32 Cet espace de noms renferme les types de classes gérant les événements déclenchés par le système d'exploitation ainsi que les manipulations à la base de registres.
System Cet espace de noms renferme tous les classes fondamentales de base comme les types de données élémentaires, les interfaces, les événements du gestionnaire d'événement, les attributs et les traitements d'exceptions par défaut.
System.CodeDOM Cet espace de noms renferme les classes employé pour la présentation d'éléments et de la structure de document de style «Code Source».
System.CodeDOM.Compiler Cet espace de noms renferme les classes permettant la gestion de la génération d'un compilateur de «Code Source» dans un langage de programmation spécifié.
System.Collections Cet espace de noms contient les classes et l'interface de base pour la manipulation des «collections» : objet, liste, tableau, queue, table haché, dictionnaire.
System.Collections.Generic Cet espace de noms contient les classes et l'interface de base pour la manipulation des «collections» génériques.
System.Collections.Specialized Cet espace de noms contient les classes et l'interface de base pour la manipulation des «collections» typées spécifique tel le dictionnaire hybrides, la table haché et le dictionnaire de liste.
System.ComponentModel Cet espace de noms contient les classes de gestion des contrôles et composantes .NET.
System.ComponentModel.Design Cet espace de noms contient l'interface de gestion des contrôles et composantes .NET.
System.ComponentModel.Design.Serialization Cet espace de noms renferme les classes permettant la personnalisation et le contrôle de la sérialisation dans la partie «Design».
System.Configuration Cet espace de noms renferme les classes et les interfaces permettant l'accès au programme des différents paramètres de configuration du cadre d'application du «.NET» ainsi que sa gestion des erreurs dans les fichiers de configuration ayant pour extension «.config».
System.Configuration.Assemblies Cet espace de noms renferme les classes permettant la configuration du code «Assembly».
System.Configuration.Install Cet espace de noms renferme les classes permettant de programmer des programmes d'installation personnalisable pour des composantes de particulier ou d'entreprise.
System.Data Cet espace de noms renferme les classes définissant l'architecture «ADO .NET» laquelle offre des outils de demande, de mise-a-jour et de rapprochement de données de système ayant plusieurs couches.
System.Data.Common Cet espace de noms renferme les classes permettant le partage de données au cadre d'application («FrameWork») du «.NET» par des fournisseurs.
System.Data.Odbc Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec l'ODBC.
System.Data.OleDb Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec l'OLE DB.
System.Data.OracleClient Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec la base de données Oracle.
System.Data.SqlClient Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec la base de données SQL Server.
System.Data.SqlServerCe Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec la base de données SQL Server CE.
System.Data.SqlTypes Cet espace de noms renferme les classes fournissant des types de données natifs de la base de données SQL Server.
System.Diagnostics Cet espace de noms renferme les classes permettant de communiquer avec les processus du système, le journal des bord des événements et le compteur des performances.
System.Diagnostics.SymbolStore Cet espace de noms renferme les classes permettant de communiquer des informations symboliques au débogueur aussi bien en mode lecture qu'en écriture.
System.DirectoryServices Cet espace de noms renferme les classes permettant de communiquer avec la technologie «ActiveDirectory» des serveurs Microsoft.
System.Drawing Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques de base du «GDI+».
System.Drawing.Configuration Cet espace de noms renferme une classe prenant en charge la configuration des classes de l'espace de noms System.Drawing.
System.Drawing.Design Cet espace de noms renferme les classes permettant d'utiliser les fonctions associé aux dessins de l'interface utilisateur dans la partie «Design».
System.Drawing.Drawing2D Cet espace de noms renferme les classes permettant d'effectuer du graphismes en 2D (2 dimensions) et bien entendu des vectoriels.
System.Drawing.Imaging Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques d'imagerie du «GDI+».
System.Drawing.Printing Cet espace de noms renferme les classes permettant d'effectuer des impressions.
System.Drawing.Text Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques de typographiques du «GDI+».
System.EnterpriseServices Cet espace de noms renferme les classes offrant les services d'infrastructure des applications d'entreprise comme les «COM+» et le «CRM» par exemple.
System.EnterpriseServices.CompensatingResourceManager Cet espace de noms renferme les classes offrant les services du gestionnaire d'entreprise CRM (Compensating Resource Manager).
System.EnterpriseServices.Internal Cet espace de noms renferme les classes et interfaces offrant les services au «COM+».
System.Globalization Cet espace de noms renferme les classes offrant les services de multiculturalisme, comme la langue, le pays et le région, les calendriers, les formats de dates, les devises (monnaie) et les nombres, l'ordre de tri des chaines de caractères.
System.IO Cet espace de noms renferme les classes offrant les services d'entrée/sortie de flux de données et de fichiers.
System.IO.IsolatedStorage Cet espace de noms renferme les types de données permettant de créer et d'utiliser un magasin isolé.
System.Messaging Cet espace de noms renferme les classes permettant de se communiquer avec des files d'attente de messages, d'en effectuer l'analyse, sa gestion en réseau, d'envoyer et de lire des messages.
System.Messaging.Design Cet espace de noms renferme les classes d'interface utilisateur des messageries.
System.Net Cet espace de noms renferme les classes d'interface pour la programmation des protocoles réseau.
System.Net.Sockets Cet espace de noms renferme les classes d'interface de gestion du Winsock (Windows Sockets).
System.Reflection Cet espace de noms renferme les classes et l'interface pour la gestion d'une vue par types, méthodes et champs avec un moyen de création dynamique et de faire appel à des types.
System.Reflection.Emit Cet espace de noms renferme les classes permettant à des compilateurs de générer des métadonnées en langage MSIL (Microsoft Intermediate Language) et de produire un fichier exécutable portable (PE).
System.Resources Cet espace de noms renferme les classes et les interfaces permettant de de créer, sauvegarder et gérer les différentes ressources d'une application.
System.Runtime.CompilerServices Cet espace de noms renferme les classes permettant aux éditeurs de compilateur d'utiliser du code généré pour définir des attributs dans les métadonnées affectant le comportement du «Common Language Runtine» lors de son exécution.
System.Runtime.InteropServices Cet espace de noms renferme les classes offrant les membres prenant en charge le «COM Interop» ainsi que les service d'appel aux différentes plateformes.
System.Runtime.InteropServices.CustomMarshalers Cet espace de noms renferme les classes prenant en charge l'infrastructure «.NET».
System.Runtime.InteropServices.Expando Cet espace de noms renferme les classes d'interface «IExpando» permettant la modification d'un objet à partir de l'ajout ou la suppression de membres.
System.Runtime.Remoting Cet espace de noms renferme les classes et les interfaces permettant de créer ainsi que de configurer des applications distribuées.
System.Runtime.Remoting.Activation Cet espace de noms renferme les classes et les objets permettant gérer l'activation client/serveur d'objets à distance.
System.Runtime.Remoting.Channels Cet espace de noms renferme les classes permettant gérer les canaux et ses récepteurs employé pour supporter la communication à un client d'objets à distance.
System.Runtime.Remoting.Channels.Http Cet espace de noms renferme les classes permettant d'exploiter le protocole HTTP pour la communication des messages à un client d'objets à distance.
System.Runtime.Remoting.Channels.Tcp Cet espace de noms renferme les classes permettant d'exploiter le protocole TCP pour la communication des messages à un client d'objets à distance.
System.Runtime.Remoting.Contexts Cet espace de noms renferme les classes et les objets détaillant les contextes des objets.
System.Runtime.Remoting.Lifetime Cet espace de noms renferme les classes permettant de gérer la durée de vie des objets existants.
System.Runtime.Remoting.Messaging Cet espace de noms renferme les classes permettant de gérer des messages à distance.
System.Runtime.Remoting.Metadata Cet espace de noms renferme les classes et les attributs permettant la génération ainsi que le traitement de SOAP lorsqu'on utilise des objets et des champs.
System.Runtime.Remoting.Metadata.W3cXsd2001 Cet espace de noms renferme les classes correspondant aux «World Wide Web Consortium» (W3C) en 2001 concernant les spécifications du XSD (XML Schema Definition).
System.Runtime.Remoting.MetadataServices Cet espace de noms renferme les classes permettant de convertir les métadonnées en schéma XML dans le cas d'une infrastructure distante.
System.Runtime.Remoting.Proxies Cet espace de noms renferme les classes permettant de gérer et de fournir des services de type serveur proxies.
System.Runtime.Remoting.Services Cet espace de noms renferme les classes permettant d'offrir des services de Framework .NET.
System.Runtime.Serialization Cet espace de noms renferme les classes permettant d'offrir la possibilité de sérialisation et de désérialisation des objets.
System.Runtime.Serialization.Formatters Cet espace de noms renferme les classes et interfaces permettant d'offrir la possibilité de formateurs pour la sérialisation.
System.Runtime.Serialization.Formatters.Binary Cet espace de noms renferme les classes et interfaces permettant d'offrir la possibilité de format binaire pour la sérialisation.
System.Runtime.Serialization.Formatters.Soap Cet espace de noms renferme les classes et interfaces permettant d'offrir la possibilité de format Soap pour la sérialisation.
System.Runtime.Versioning Cet espace de noms renferme les classes et les types avancé permettant d'obtenir les informations de versions Framework .NET.
System.Security Cet espace de noms renferme les classes du Common Language Runtime ainsi que les classes de base fournissant les autorisations.
System.Security.AccessControl Cet espace de noms renferme les classes des éléments de programmation gérant les accès des objets sécurisé et contrôlant les actions relié à ceux-ci.
System.Security.Authentication Cet espace de noms renferme les définitions de la sécurité de la connexion.
System.Security.Cryptography Cet espace de noms renferme les classes de codage et de décodage de données sécurisé.
System.Security.Cryptography.Pkcs Cet espace de noms renferme les classes de chiffrement de la PKCS (Public Key Cryptography Standards) ainsi que les méthodes de signature de données, d'échanges de clef, de demande de certificats.
System.Security.Cryptography.X509Certificates Cet espace de noms renferme les classes du Common Language Runtime d'authentification X.509 v.3.
System.Security.Cryptography.Xml Cet espace de noms renferme les classes permettant la génération et la validation de signatures numériques XML.
System.Security.Permissions Cet espace de noms renferme les classes permettant la gestion de l'accès et des ressources basées sur une stratégie.
System.Security.Policy Cet espace de noms renferme les classes permettant la gestion de règle de stratégie de sécurité.
System.Security.Principal Cet espace de noms renferme les classes permettant de produire un contexte de sécurité.
System.ServiceProcess Cet espace de noms renferme les classes permettant d'implémenter, d'installer et de gérer les applications de service sous Windows.
System.ServiceProcess.Design Cet espace de noms renferme les classes permettant d'étendre la prise en charge lors de la conception du design pour les applications de service sous Windows.
System.Text Cet espace de noms renferme les classes permettant le codage de caractères ASCII, Unicode, UTF-7 et UTF-8 ainsi que la conversion de blocs de caractères et des chaînes de caractères.
System.Text.RegularExpressions Cet espace de noms renferme les classes permettant d'obtenir le moteur des expressions régulières du Framework .NET.
System.Threading Cet espace de noms renferme les classes et les interfaces permettant la programmation de multiples processus.
System.Timers Cet espace de noms renferme les classes permettant la programmation d'événement se déclenchant à intervalle régulier.
System.Transactions Cet espace de noms renferme les classes permettant d'écrire des applications transactionnelle personnalisé ainsi que le gestionnaire de ressources.
System.Transactions.Configuration Cet espace de noms renferme les classes permettant la configuration des options des applications transactionnelle personnalisé.
System.Web Cet espace de noms renferme les classes et les interfaces permettant l'interaction entre le serveur et le navigateur Web.
System.Web.Caching Cet espace de noms renferme les classes offrant la possibilité de mettre dans une mémoire tampon les données souvent employé par le serveur.
System.Web.Compilation Cet espace de noms renferme les classes permettant de gérer et de compiler des fichiers utilisant dans l'environnement ASP.NET.
System.Web.Configuration Cet espace de noms renferme les classes permettant de configurer l'environnement ASP.NET.
System.Web.Configuration.Internal Cet espace de noms renferme les classes permettant de configurer la configuration utilisateur interne.
System.Web.Handlers Cet espace de noms renferme les classes permettant au serveur Web la gestion du HTTP.
System.Web.Hosting Cet espace de noms renferme les classes permettant l'hébergement de site Web aux applications ASP.NET.
System.Web.Mail Cet espace de noms renferme les classes permettant de produire et d'envoyer des messages à l'aide du composant de messagerie CDOSYS (Collaboration Data Objects for Windows 2000).
System.Web.Management Cet espace de noms renferme les classes et les interfaces permettant la gestion et la surveillance de l'état des applications Web.
System.Web.Mobile Cet espace de noms renferme les classes permettant générer des applications Web mobiles ASP.NET.
System.Web.Profile Cet espace de noms renferme les classes permettant d'intégrer un profil utilisateur aux applications ASP.NET.
System.Web.RegularExpressions Cet espace de noms renferme les classes permettant de produire des expressions régulières employées lors de l'analyse des fichiers ASP.NET.
System.Web.Security Cet espace de noms renferme les classes permettant d'intégrer la sécurité d'ASP.NET dans les applications serveur Web.
System.Web.Services Cet espace de noms renferme les classes permettant de produire des services Web de type XML en provenance de clients de services Web ASP.NET et XML.
System.Web.Services.Configuration Cet espace de noms renferme les classes permettant la configuration du fonctionnement des services Web XML créés avec ASP.NET.
System.Web.Services.Description Cet espace de noms renferme les classes permettant de définir publiquement un service Web XML par l'entremise du langage WSDL (Web Services Description Language).
System.Web.Services.Discovery Cet espace de noms renferme les classes permettant aux clients de connaître les services Web XML proposés par un serveur Web à partir d'un processus de recherche de services Web XML.
System.Web.Services.Protocols Cet espace de noms renferme les classes permettant d'employer des protocoles afin de transmettre des données par le câble lors de la communication entre les services Web XML produit avec ASP.NET et leurs clients.
System.Web.SessionState Cet espace de noms renferme les classes et les interfaces permettant le stockage de données particulière d'un client dans une application Web sur le serveur.
System.Web.UI Cet espace de noms renferme les classes et les interfaces permettant de produire des contrôles serveur et des pages Web ASP.NET a générer dans vos applications Web en tant qu'éléments d'interface utilisateur.
System.Web.UI.HtmlControls Cet espace de noms renferme les classes et les interfaces permettant de produire des contrôles serveur HTML sur une page Web de formulaire Forms.
System.Web.UI.WebControls Cet espace de noms renferme les classes permettant de produire des contrôles Web pour le serveur Web.
System.Web.UI.WebControls.Adapters Cet espace de noms renferme les classes permettant de remplacer les étapes du cycle de vie des contrôles Web pour le serveur Web.
System.Web.Util Cet espace de noms renferme les classes permettant de publier le travail dans des processus séparés.
System.Windows.Forms Cet espace de noms renferme les classes permettant la création d'application à base de fenêtre destiné au système d'exploitation.
System.Windows.Forms.Design Cet espace de noms renferme les classes permettant la configuration et définition du comportement des composants Windows Forms au moment du design.
System.Windows.Forms.PropertyGridInternal Cet espace de noms renferme les classes permettant le support à l'interne du contrôle «PropertyGrid».
System.Xml Cet espace de noms renferme les classes permettant le support du standard «XML».
System.Xml.Schema Cet espace de noms renferme les classes permettant le support du standard XSD (XML Schema Definition).
System.Xml.Serialization Cet espace de noms renferme les classes permettant la sérialisation des objets de documents en format XML ou en flux de données.
System.Xml.XPath Cet espace de noms renferme les classes permettant de produire un modèle de curseur pour la navigation dans les éléments d'informations XML et d'ainsi pouvoir modifier les instances du modèle de données XQuery 1.0 et XPath 2.0.
System.Xml.Xsl Cet espace de noms renferme les classes permettant le support du standard XSLT (Extensible Stylesheet Transformation).

Voir également

Langage de programmation - C# (C Sharp) - Référence des espaces de noms (Namespace)

Dernière mise à jour : Mardi, le 11 novembre 2020