Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents espaces de noms du C# (C Sharp) :

Nom Description Prérequis
Microsoft.CSharp Cet espace de noms renferme un support du langage C# (C Sharp) et des fonctions de son compilateur «csc.exe». Aucun
Microsoft.JScript Cet espace de noms renferme un support du langage JScript .NET et des fonctions de son compilateur. Aucun
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. Aucun
Microsoft.Vsa Cet espace de noms renferme un support pour des langages externes. Aucun
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. Aucun
MySql.Data Cet espace de noms renferme les classes de données de la base de données MySQL. MySQL Connector/NET
MySql.Data.MySqlClient Cet espace de noms renferme les classes de connecteur client à la base de données MySQL. MySQL Connector/NET
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. Aucun
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». Aucun
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é. Aucun
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. Aucun
System.Collections.Generic Cet espace de noms contient les classes et l'interface de base pour la manipulation des «collections» génériques. Framework 4.0
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. Aucun
System.ComponentModel Cet espace de noms contient les classes de gestion des contrôles et composantes .NET. Aucun
System.ComponentModel.Design Cet espace de noms contient l'interface de gestion des contrôles et composantes .NET. Aucun
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». Aucun
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». Aucun
System.Configuration.Assemblies Cet espace de noms renferme les classes permettant la configuration du code «Assembly». Aucun
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. Aucun
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. Aucun
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. Aucun
System.Data.Odbc Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec l'ODBC. Aucun
System.Data.OleDb Cet espace de noms renferme les classes permettant au cadre d'application («FrameWork») du «.NET» de communiquer avec l'OLE DB. Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
System.DirectoryServices Cet espace de noms renferme les classes permettant de communiquer avec la technologie «ActiveDirectory» des serveurs Microsoft. Aucun
System.DirectoryServices.Protocols Cet espace de noms permet de fournir les méthodes définies dans les normes LDAP (Lightweight Directory Access Protocol) version 3 (V3) et DSML (Directory Services Markup Language) version 2.0 (V2). .NET Framework 2.0, .NET Core 2.0
System.Drawing Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques de base du «GDI+». Aucun
System.Drawing.Configuration Cet espace de noms renferme une classe prenant en charge la configuration des classes de l'espace de noms System.Drawing. Aucun
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». Aucun
System.Drawing.Drawing2D Cet espace de noms renferme les classes permettant d'effectuer du graphismes en 2D (2 dimensions) et bien entendu des vectoriels. Aucun
System.Drawing.Imaging Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques d'imagerie du «GDI+». Aucun
System.Drawing.Printing Cet espace de noms renferme les classes permettant d'effectuer des impressions. Aucun
System.Drawing.Text Cet espace de noms renferme les classes permettant d'utiliser les fonctions graphiques de typographiques du «GDI+». Aucun
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. Aucun
System.EnterpriseServices.CompensatingResourceManager Cet espace de noms renferme les classes offrant les services du gestionnaire d'entreprise CRM (Compensating Resource Manager). Aucun
System.EnterpriseServices.Internal Cet espace de noms renferme les classes et interfaces offrant les services au «COM+». Aucun
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. Aucun
System.IO Cet espace de noms renferme les classes offrant les services d'entrée/sortie de flux de données et de fichiers. Aucun
System.IO.Compression Cet espace de noms contient des classes fournissant des services de compression et de décompression de base pour les flux de données. Aucun
System.IO.IsolatedStorage Cet espace de noms renferme les types de données permettant de créer et d'utiliser un magasin isolé. Aucun
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. Aucun
System.Messaging.Design Cet espace de noms renferme les classes d'interface utilisateur des messageries. Aucun
System.Net Cet espace de noms renferme les classes d'interface pour la programmation des protocoles réseau. Aucun
System.Net.Http Cet espace de noms permet de fournir une interface de programmation pour les applications HTTP modernes. .NET 4.5
System.Net.Sockets Cet espace de noms renferme les classes d'interface de gestion du Winsock (Windows Sockets). Aucun
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. Aucun
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). Aucun
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. Aucun
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. Aucun
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. Aucun
System.Runtime.InteropServices.CustomMarshalers Cet espace de noms renferme les classes prenant en charge l'infrastructure «.NET». Aucun
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. Aucun
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. Aucun
System.Runtime.Remoting.Activation Cet espace de noms renferme les classes et les objets permettant gérer l'activation client/serveur d'objets à distance. Aucun
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. Aucun
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. Aucun
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. Aucun
System.Runtime.Remoting.Contexts Cet espace de noms renferme les classes et les objets détaillant les contextes des objets. Aucun
System.Runtime.Remoting.Lifetime Cet espace de noms renferme les classes permettant de gérer la durée de vie des objets existants. Aucun
System.Runtime.Remoting.Messaging Cet espace de noms renferme les classes permettant de gérer des messages à distance. Aucun
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. Aucun
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). Aucun
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. Aucun
System.Runtime.Remoting.Proxies Cet espace de noms renferme les classes permettant de gérer et de fournir des services de type serveur proxies. Aucun
System.Runtime.Remoting.Services Cet espace de noms renferme les classes permettant d'offrir des services de Framework .NET. Aucun
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. Aucun
System.Runtime.Serialization.Formatters Cet espace de noms renferme les classes et interfaces permettant d'offrir la possibilité de formateurs pour la sérialisation. Aucun
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. Aucun
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. Aucun
System.Runtime.Versioning Cet espace de noms renferme les classes et les types avancé permettant d'obtenir les informations de versions Framework .NET. Aucun
System.Security Cet espace de noms renferme les classes du Common Language Runtime ainsi que les classes de base fournissant les autorisations. Aucun
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. Aucun
System.Security.Authentication Cet espace de noms renferme les définitions de la sécurité de la connexion. Aucun
System.Security.Cryptography Cet espace de noms renferme les classes de codage et de décodage de données sécurisé. Aucun
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. Aucun
System.Security.Cryptography.X509Certificates Cet espace de noms renferme les classes du Common Language Runtime d'authentification X.509 v.3. Aucun
System.Security.Cryptography.Xml Cet espace de noms renferme les classes permettant la génération et la validation de signatures numériques XML. Aucun
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. Aucun
System.Security.Policy Cet espace de noms renferme les classes permettant la gestion de règle de stratégie de sécurité. Aucun
System.Security.Principal Cet espace de noms renferme les classes permettant de produire un contexte de sécurité. Aucun
System.ServiceModel Cet espace de noms renferme des classes liées au modèle de service. Framework 3.0
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. Aucun
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. Aucun
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. Aucun
System.Text.RegularExpressions Cet espace de noms renferme les classes permettant d'obtenir le moteur des expressions régulières du Framework .NET. Aucun
System.Threading Cet espace de noms renferme les classes et les interfaces permettant la programmation de multiples processus. Aucun
System.Timers Cet espace de noms renferme les classes permettant la programmation d'événement se déclenchant à intervalle régulier. Aucun
System.Transactions Cet espace de noms renferme les classes permettant d'écrire des applications transactionnelle personnalisé ainsi que le gestionnaire de ressources. Aucun
System.Transactions.Configuration Cet espace de noms renferme les classes permettant la configuration des options des applications transactionnelle personnalisé. Aucun
System.Web Cet espace de noms renferme les classes et les interfaces permettant l'interaction entre le serveur et le navigateur Web. Aucun
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. Aucun
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. Aucun
System.Web.Configuration Cet espace de noms renferme les classes permettant de configurer l'environnement ASP.NET. Aucun
System.Web.Configuration.Internal Cet espace de noms renferme les classes permettant de configurer la configuration utilisateur interne. Aucun
System.Web.Handlers Cet espace de noms renferme les classes permettant au serveur Web la gestion du HTTP. Aucun
System.Web.Hosting Cet espace de noms renferme les classes permettant l'hébergement de site Web aux applications ASP.NET. Aucun
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). Aucun
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. Aucun
System.Web.Mobile Cet espace de noms renferme les classes permettant générer des applications Web mobiles ASP.NET. Aucun
System.Web.Profile Cet espace de noms renferme les classes permettant d'intégrer un profil utilisateur aux applications ASP.NET. Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
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). Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
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. Aucun
System.Web.UI.WebControls Cet espace de noms renferme les classes permettant de produire des contrôles Web pour le serveur Web. Aucun
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. Aucun
System.Web.Util Cet espace de noms renferme les classes permettant de publier le travail dans des processus séparés. Aucun
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. Aucun
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. Aucun
System.Windows.Forms.PropertyGridInternal Cet espace de noms renferme les classes permettant le support à l'interne du contrôle «PropertyGrid». Aucun
System.Xml Cet espace de noms renferme les classes permettant le support du standard «XML». Aucun
System.Xml.Schema Cet espace de noms renferme les classes permettant le support du standard XSD (XML Schema Definition). Aucun
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. Aucun
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. Aucun
System.Xml.Xsl Cet espace de noms renferme les classes permettant le support du standard XSLT (Extensible Stylesheet Transformation). Aucun


Dernière mise à jour : Mardi, le 26 janvier 2016