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
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Bibliothèque de classes .NET Framework

La bibliothèque de classes .NET Framework est une bibliothèque de classes, d'interfaces et de types valeurs qui fournit l'accès aux fonctionnalités du système et qui a été conçue pour servir de fondement aux applications, composants et contrôles du .NET Framework.

La bibliothèque de classes .NET Framework fournit les espaces de noms suivants, documentés en détail dans cette référence.

Accessibility

Contient des types qui font partie d'un wrapper managé pour l'interface d'accessibilité du modèle COM (Component Object Model).

Microsoft.Aspnet.Snapin

Contient des classes qui sont nécessaires à l'application console de gestion ASP.NET pour interagir avec Microsoft Management Console (MMC).

Microsoft.Build.BuildEngine

Contient les classes qui représentent le moteur MSBuild.

Microsoft.Build.Construction

Contient les types que le modèle objet MSBuild utilise pour construire des racines du projet avec des valeurs non-évaluées.

Microsoft.Build.Conversion

Contient des types que Visual Studio utilise pour convertir des fichiers projet.

Microsoft.Build.Debugging

Contient des types pour la gestion du débogueur.

Microsoft.Build.Evaluation

Contient les types que le modèle objet MSBuild utilise pour évaluer des projets.

Microsoft.Build.Exceptions

Contient des types d'exception utilisés par le moteur MSBuild.

Microsoft.Build.Execution

Contient les types que le modèle objet MSBuild utilise pour générer des projets.

Microsoft.Build.Framework

Contient des classes qui composent les tâches, journaux et événements de MSBuild.

Microsoft.Build.Framework.XamlTypes

Contient les classes utilisées pour représenter des types XAML analysés des fichiers, des règles et autres sources.

Microsoft.Build.Logging

Contient les types utilisés pour l'enregistrement de la progression d'une build.

Microsoft.Build.Tasks

Contient l'implémentation de toutes les tâches fournies avec MSBuild.

Microsoft.Build.Tasks.Deployment.Bootstrapper

Contient des classes utilisées en interne par MSBuild.

Microsoft.Build.Tasks.Deployment.ManifestUtilities

Contient des classes utilisées en interne par MSBuild.

Microsoft.Build.Tasks.Hosting

Contient des classes utilisées en interne par MSBuild.

Microsoft.Build.Tasks.Windows

Contient des classes utilisées en interne par MSBuild.

Microsoft.Build.Tasks.Xaml

Contient des types qui traitent XAML.

Microsoft.Build.Utilities

Fournit des classes d'assistance que vous pouvez utiliser pour créer vos propres journaux et tâches MSBuild.

Microsoft.CSharp

Contient des classes qui prennent en charge la compilation et la génération de code à l'aide du langage C#.

Microsoft.CSharp.RuntimeBinder

Contient des types qui prennent en charge l'interopérabilité entre le language runtime dynamique (DLR) et C#.

Microsoft.Data.Entity.Build.Tasks

Contient des types qui représentent des tâches MSBuild utilisés par le concepteur de Entity Data Model Designer d'ADO.NET.

Microsoft.JScript

Contient des classes qui prennent en charge la compilation et la génération de code à l'aide du langage JScript.

Microsoft.SqlServer.Server

Contient des classes spécifiques à l'intégration du composant Common Language Runtime du .NET Framework dans Microsoft SQL Server et à l'environnement de l'exécution du processus du moteur de base de données SQL Server.

Microsoft.VisualBasic

Contient des classes qui prennent en charge la compilation et la génération de code à l'aide du langage Visual Basic.

Microsoft.VisualBasic.Activities

Contient des classes qui fournissent des expressions Visual Basic qui peuvent être liées à des arguments In et Out, et des paramètres d'expression Visual Basic.

Microsoft.VisualBasic.Activities.XamlIntegration

Fournit un convertisseur de type et sérialiseur XAML pour Microsoft.VisualBasic.Activities.VisualBasicSettings.

Microsoft.VisualBasic.ApplicationServices

Contient des types qui prennent en charge le modèle d'application Visual Basic et fournissent l'accès aux informations sur les applications.

Microsoft.VisualBasic.Compatibility.VB6

Contient des types utilisés par les outils servant à la mise à niveau de Visual Basic 6.0 vers Visual Basic .NET.

Microsoft.VisualBasic.CompilerServices

Contient des types utilisables en interne uniquement qui prennent en charge le compilateur Visual Basic.

Microsoft.VisualBasic.Devices

Contient des types qui prennent en charge les objets My relatifs aux appareils en Visual Basic.

Microsoft.VisualBasic.FileIO

Contient des types qui prennent en charge l'objet de système de fichiers My en Visual Basic.

Microsoft.VisualBasic.Logging

Contient des types qui prennent en charge les objets de journalisation My en Visual Basic et fournissent un écouteur de journalisation simple qui dirige la sortie vers un fichier.

Microsoft.VisualBasic.MyServices

Contient des types qui prennent en charge My en Visual Basic.

Microsoft.VisualBasic.MyServices.Internal

Contient des types utilisables en interne uniquement qui prennent en charge My en Visual Basic.

Microsoft.VisualC

Contient des types qui prennent en charge le compilateur Visual C++.

Microsoft.VisualC.StlClr

Contient des types qui implémentent la bibliothèque STL/CLR.

Microsoft.VisualC.StlClr.Generic

Contient des types qui implémentent l'interface générique vers la bibliothèque STL/CLR.

Microsoft.Win32

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 la base de registres.

Microsoft.Win32.SafeHandles

Contient des classes qui sont des dérivations abstraites de classes de descripteur fournissant des fonctionnalités communes de prise en charge des handles de fichiers et de systèmes d'exploitation.

Microsoft.Windows.Themes

Fournit une exposition au jeu de thèmes définis par Windows Presentation Foundation (WPF).

System

Contient des classes fondamentales et des classes de base qui définissent les types de données référence et valeur, les événements et gestionnaires d'événements, les interfaces, les attributs et le traitement des exceptions courants. D'autres classes fournissent des services prenant en charge la conversion des types de données, la manipulation des paramètres de méthodes, les opérations mathématiques, l'appel de programmes distants et locaux, la gestion de l'environnement d'application, ainsi que le contrôle des applications managées et non managées.

System.Activities

Contient toutes les classes nécessaires pour créer et utiliser des activités. Les classes dans cet espace de noms vous permettent de définir des activités, le flux de données à l'intérieur et à l'extérieur des activités et des variables.

System.Activities.Core.Presentation

Contient des classes d'assistance utilisées dans les scénarios d'extensibilité et par défaut pour Windows Workflow Foundation.

System.Activities.Core.Presentation.Factories

Fournit des fabriques pour la création d'activités qui interagissent avec les collections et permettent le flux de contrôle dans Windows Workflow Foundation.

System.Activities.Core.Presentation.Themes

Contient une classe qui est une collection de valeurs de la configuration du style utilisée par les concepteurs d'activités.

System.Activities.Debugger

Contient des classes qui fournissent un support pour le débogage de workflows.

System.Activities.DurableInstancing

Contient la classe SqlWorkflowInstanceStore, qui fournit la durabilité aux instances de workflow et ses classes d'assistance.

System.Activities.ExpressionParser

Contient des classes qui prennent en charge la compilation d'expressions.

System.Activities.Expressions

Contient des classes et des activités d'expression qui prennent en charge l'utilisation d'expressions dans un workflow.

System.Activities.Hosting

Contient des classes qui fournissent le support de base pour l'hébergement et l'exécution d'un workflow.

System.Activities.Persistence

Contient des classes pour la capture de l'état d'un objet indépendant des informations de processus ou d'ordinateur.

System.Activities.Presentation

Contient des classes de concepteur d'activité de base utilisées pour créer des concepteurs d'activités personnalisés.

System.Activities.Presentation.Converters

Fournit des conversions pour les arguments, les données de propriétés d'interface utilisateur et les éléments dans le modèle de modification de Windows Workflow Foundation.

System.Activities.Presentation.Debug

Contient des classes qui fournissent la gestion des points d'arrêt pour un processus de débogage.

System.Activities.Presentation.Hosting

Contient des classes qui permettent à l'hôte d'interagir avec les assemblys, commandes, et espaces de noms importés.

System.Activities.Presentation.Metadata

Contient des classes qui vous permettent d'utiliser des attributs personnalisés d'éléments.

System.Activities.Presentation.Model

Contient des classes qui vous permettent d'utiliser des éléments dans l'arborescence de modèle du concepteur, tel que l'accès aux propriétés d'éléments de modèle et propriétés jointes. Fournit également les fonctionnalités pour gérer l'arborescence modèle.

System.Activities.Presentation.PropertyEditing

Contient des classes qui permettent la mise à jour des propriétés en fournissant des éditeurs de propriétés, éditeurs de catégories et accès aux propriétés, valeurs de propriété et filtres.

System.Activities.Presentation.Services

Fournit des classes qui permettent l'interaction avec l'arborescence modèle pour effectuer des tâches telles que la création et la recherche d'éléments de modèle, et le mappage des éléments de vue avec les éléments de modèle.

System.Activities.Presentation.Toolbox

Fournit la prise en charge pour la classification et l'utilisation d'outils lors du réhébergement en dehors de Visual Studio 2010.

System.Activities.Presentation.Validation

Contient des classes qui fournissent les fonctionnalités de la validation de l'activité pour les activités.

System.Activities.Presentation.View

Fournit des fonctionnalités connexes aux éléments d'affichage dans le concepteur de flux de travail, notamment l'accès aux éléments d'affichage et leur création, l'accès aux commandes, l'utilisation de l'état d'affichage, des sélections et de la zone de texte d'expression.

System.Activities.Statements

Contient des activités qui peuvent être utilisées pour créer des workflows, pour le contrôle de flux, pour interagir avec les collections et les variables, exceptions, compensation, transactions, et interagir avec les workflows hérités.

System.Activities.Tracking

Contient des classes utilisées pour créer et interagir avec les enregistrements de suivi du workflow.

System.Activities.Validation

Contient des classes utilisées pour la validation d'activité personnalisée.

System.Activities.XamlIntegration

Contient des classes qui fournissent le support pour la sérialisation d'activités en XAML.

System.AddIn

Contient un attribut pour l'identification des compléments.

System.AddIn.Contract

Contient des types qui fournissent la base de la communication entre des composants mis à jour indépendamment.

System.AddIn.Contract.Automation

Contient des types utilisés par des composants pour accéder à des informations de type et appeler des membres de type.

System.AddIn.Contract.Collections

Contient des types utilisés pour implémenter des classes de collection pour le développement d'un complément.

System.AddIn.Hosting

Fournit des types pour la découverte, l'enregistrement, l'activation et le contrôle des compléments.

System.AddIn.Pipeline

Fournit des classes pour la construction du pipeline de communication entre une application hôte et un complément.

System.CodeDom

Contient des classes qui peuvent être utilisées pour représenter les éléments et la structure d'un document de code source. Ces éléments peuvent être utilisés 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.CodeDom.Compiler

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.Collections

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.Collections.Concurrent

Contient des interfaces et classes qui définissent différents objets de collection pour un traitement simultané.

System.Collections.Generic

Contient des interfaces et des classes qui définissent les collections génériques et qui permettent aux utilisateurs de créer des collections fortement typées offrant une meilleure sécurité et des performances plus élevées que les collections fortement typées non génériques.

System.Collections.ObjectModel

Contient des classes qui peuvent être utilisées en tant que collections dans le modèle objet d'une bibliothèque réutilisable. Utilisez ces classes lorsque les propriétés ou les méthodes retournent des collections.

System.Collections.Specialized

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.ComponentModel

Fournit des classes qui sont utilisées pour implémenter le comportement au moment de l'exécution et au moment du design des composants et des contrôles. Cet espace de noms inclut les classes de base et les interfaces pour l'implémentation des attributs et des convertisseurs de type, pour la liaison à des sources de données et pour la licence des composants.

System.ComponentModel.Composition

Fournit des classes qui constituent la majorité de Managed Extensibility Framework (MEF).

System.ComponentModel.Composition.Hosting

Fournit des classes pour MEF, utiles aux développeurs d'applications extensibles, ou hôtes.

System.ComponentModel.Composition.Primitives

Fournit les types primitifs sous-jacents au modèle de programmation MEF.

System.ComponentModel.Composition.ReflectionModel

Fournit types pour la Géré Extensibilité Infrastructure (MEF) qui sont utiles aux développeurs à l'aide d'un modèle de programmation basé sur la description.

System.ComponentModel.DataAnnotations

Fournit des classes d'attributs utilisées pour définir les métadonnées des contrôles Dynamic Data ASP.NET.

System.ComponentModel.Design

Contient des classes que les développeurs peuvent utiliser afin de créer un comportement personnalisé au moment du design pour des composants et des interfaces utilisateur permettant la configuration de 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.

System.ComponentModel.Design.Data

Contient des classes permettant d'implémenter le comportement au moment du design des composants liés aux données.

System.ComponentModel.Design.Serialization

Fournit des types qui prennent en charge la personnalisation et le contrôle de la sérialisation au moment du design.

System.Configuration

Contient les types qui fournissent le modèle de programmation destiné à la gestion des données de configuration.

System.Configuration.Assemblies

Contient des classes servant à configurer un assembly.

System.Configuration.Install

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 pour tous les programmes d'installation personnalisés du .NET Framework.

System.Configuration.Provider

Contient les classes de base partagées par les applications serveur et clientes pour assurer la prise en charge d'un modèle enfichable visant à ajouter ou supprimer facilement des fonctionnalités.

System.Data

Contient des classes qui constituent la majeure partie de l'architecture ADO.NET. L'architecture ADO.NET vous permet de générer des composants qui gèrent efficacement les données provenant de plusieurs sources.

System.Data.Common

Contient des classes partagées par les fournisseurs de données .NET Framework. Ce type de fournisseur décrit une collection de classes utilisées pour accéder à une source de données, comme une base de données, dans l'espace managé.

System.Data.Common.CommandTrees

Fournit des classes pour générer des expressions qui composent une arborescence de commandes.

System.Data.Design

Contient des classes qui peuvent être utilisées pour générer un groupe de données typé personnalisé.

System.Data.Entity.Design

Contient des classes pour générer des fichiers Entity Data Model (EDM) et un code source d'objet.

System.Data.Entity.Design.AspNet

Contient les fournisseurs de générations EDM (Entity Data Model) de l'environnement de génération ASP.NET.

System.Data.Entity.Design.PluralizationServices

Fournit des types pour la modification de mots du singulier au pluriel et vice versa.

System.Data.EntityClient

Contient le fournisseur de données .NET Framework pour l'Entity Framework.

System.Data.Linq

Contient des classes qui prennent en charge l'interaction avec les bases de données relationnelles dans les applications LINQ to SQL.

System.Data.Linq.Mapping

Contient des classes utilisées pour générer un modèle objet LINQ to SQL qui représente la structure et le contenu d'une base de données relationnelle.

System.Data.Mapping

Fournit des types pour le stockage des informations de mappage des données.

System.Data.Metadata.Edm

Contient un ensemble de types qui représentant les concepts des modèles utilisés par l'Entity Framework, ainsi que les classes qui permettent aux applications d'utiliser les métadonnées.

System.Data.Objects

Inclut des classes qui fournissent l'accès à la fonctionnalité principale d'Object Services.

System.Data.Objects.DataClasses

Inclut des classes qui sont des classes de base pour les types définis dans un modèle EDM (Entity Data Model), des classes de base pour les types retournés par les propriétés de navigation et des classes qui définissent les attributs mettant en correspondance les objets CLR (Common Language Runtime) et les types du modèle conceptuel.

System.Data.Objects.SqlClient

Fournit un type qui contient des méthodes de common language runtime (CLR) qui se traduisent en fonctions de base de données.

System.Data.Odbc

Contient des classes qui encapsulent le Fournisseur de données .NET Framework pour ODBC, qui décrit une collection de classes utilisées pour accéder à une source de données ODBC dans l'espace managé.

System.Data.OleDb

Contient des classes qui encapsulent le Fournisseur de données .NET Framework pour OLE DB, qui décrit une collection de classes utilisées pour accéder à une source de données OLE DB dans l'espace managé.

System.Data.OracleClient

Contient des classes qui encapsulent le Fournisseur de données .NET Framework pour Oracle, qui décrit une collection de classes utilisées pour accéder à une source de données Oracle dans l'espace managé.

System.Data.Services

Fournit l'accès aux classes utilisées pour générer des services de données WCF.

System.Data.Services.BuildProvider

Contient des classes qui génèrent du code C# ou Visual Basic pour une application cliente des services de données WCF selon les métadonnées retournées par le service de données.

System.Data.Services.Client

Représente la bibliothèque cliente .NET Framework que les applications peuvent utiliser pour interagir avec les services de données WCF.

System.Data.Services.Common

Contient une classe qui désigne la ou les propriétés de clé d'une entité.

System.Data.Services.Providers

Fournit une série des interfaces implémentées pour définir un fournisseur de services de données personnalisé pour les services de données WCF.

System.Data.Sql

Contient des classes qui prennent en charge des fonctionnalités spécifiques à SQL Server. Les extensions d'API dans cette classe viennent compléter le fournisseur de données .NET Framework pour SQL Server (System.Data.SqlClient).

System.Data.SqlClient

Contient des classes qui encapsulent le fournisseur de données .NET Framework pour SQL Server. Le fournisseur de données .NET Framework pour SQL Server décrit une collection de classes utilisées pour accéder à une base de données SQL Server dans l'espace managé.

System.Data.SqlTypes

Contient des classes pour des types de données natifs SQL Server. Ces classes constituent une alternative plus rapide et plus sûre à d'autres types de données. L'utilisation des classes de cet espace de noms permet d'éviter des erreurs de conversion de type provoquées dans des cas où une perte de précision peut se produire. Étant donné que d'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.Deployment.Application

Fournit des types pour la création du comportement de mise à niveau personnalisé dans les applications ClickOnce.

System.Device.Location

Contient des classes qui fournissent une API unique pour encapsuler les fournisseurs de localisation multiples sur un ordinateur et prendre en charge le classement par priorité et la transition transparents. Un développeur d'applications qui utilise cette API n'a pas besoin de connaître les technologies de détection d'emplacement qui sont disponibles sur un ordinateur particulier et de personnaliser une application pour une configuration matérielle spécifique

System.Diagnostics

Fournit des classes qui vous permettent d'interagir avec des processus système, des journaux des événements et des compteurs de performance. Cet espace de noms fournit également des classes qui vous permettent de déboguer votre application et d'effectuer le suivi de l'exécution de votre code.

System.Diagnostics.CodeAnalysis

Contient des classes utilisées pour l'interaction avec les outils d'analyse du code. Les outils d'analyse du code sont utilisés pour analyser le code en vue d'établir sa conformité aux conventions de codage (règles d'affectation de noms ou règles de sécurité, par exemple).

System.Diagnostics.Contracts

Contient des classes statiques pour la représentation des constructions de programme telles que les conditions préalables, post-conditions et invariants.

System.Diagnostics.Contracts.Internal

Fournit des classes que le rewriter binaire peut utiliser pour gérer un échec de contrat.

System.Diagnostics.Design

Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour la surveillance et l'instrumentation d'applications.

System.Diagnostics.Eventing

Contient des types pour la prise en charge de l'implémentation d'une application dans Windows Vista. L'instrumentation, si elle est activée, enregistre les données d'événement dans le sous-système de traçage Event Tracing for Windows (ETW).

System.Diagnostics.Eventing.Reader

Contient des types pour la prise en charge de la lecture et de la gestion des journaux des événements.

System.Diagnostics.PerformanceData

Contient des classes utilisées pour fournir des données de compteurs, qui communiquent les mesures de performance aux consommateurs.

System.Diagnostics.SymbolStore

Fournit des classes qui vous permettent de lire et d'écrire des informations symboliques de débogage, par exemple une ligne source de tables MSIL (Microsoft Intermediate Language). Les compilateurs dont la cible est le .NET Framework peuvent enregistrer 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.DirectoryServices

Permet d'accéder aisément à Active Directory à 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. ADSI permet à l'administrateur de rechercher et de gérer des ressources présentes sur un réseau de manière relativement simple, quelle que soit la taille du réseau.

System.DirectoryServices.AccountManagement

Fournit une manipulation et un accès uniforme aux entités de sécurité de l'utilisateur, de l'ordinateur et du groupe via plusieurs magasins principaux.

System.DirectoryServices.ActiveDirectory

Fournit un modèle objet d'abstraction sophistiqué utilisé pour les tâches Active Directory Service. Les concepts Active Directory Service tels que forêt, domaine, site, sous-réseau, partition et schéma font partie du modèle objet.

System.DirectoryServices.Protocols

Fournit les méthodes définies dans les standards de la version 3 du protocole LDAP (Lightweight Directory Access Protocol) et de la version 2.0 des services DSML (Directory Services Markup Language).

System.Drawing

Permet d'accéder aux fonctionnalités graphiques de base de GDI+. Les fonctionnalités plus avancées sont fournies dans les espaces de noms System.Drawing.Drawing2D, System.Drawing.Imaging et System.Drawing.Text.

System.Drawing.Design

Contient des classes qui étendent la logique et le dessin de l'interface utilisateur au moment du design. Vous pouvez étendre davantage ces fonctionnalités de design afin de créer des éléments de boîte à outils personnalisés, des éditeurs de valeurs spécifiques aux types permettant de modifier et de représenter sous forme graphique les valeurs des types pris en charge, ou encore des convertisseurs de type servant à convertir des valeurs entre certains types. Cet espace de noms fournit les infrastructures de base pour le développement d'extensions de l'interface utilisateur au moment du design.

System.Drawing.Drawing2D

Fournit des fonctionnalités avancées de graphismes à deux dimensions et vectoriels. Cet espace de noms inclut les pinceaux dégradés, la classe Matrix (utilisée pour définir des transformations géométriques) et la classe GraphicsPath.

System.Drawing.Imaging

Fournit les fonctionnalités d'imagerie avancées de GDI+. Des fonctionnalités graphiques de base sont fournies par l'espace de noms System.Drawing.

System.Drawing.Printing

Fournit des services d'impression. En règle générale, vous créez une nouvelle instance de la classe PrintDocument, définissez les propriétés qui décrivent les éléments à imprimer, puis imprimez le document en appelant la méthode Print.

System.Drawing.Text

Fournit les fonctionnalités typographiques avancées de GDI+. Des fonctionnalités graphiques de base sont fournies par l'espace de noms System.Drawing. Les classes de cet espace de noms permettent aux utilisateurs de créer et d'utiliser des collections de polices.

System.Dynamic

Fournit des classes et des interfaces prenant en charge le langage runtime dynamique (DLR).

System.EnterpriseServices

Fournit une infrastructure importante pour les applications d'entreprise. COM+ fournit une architecture de services destinée aux modèles de programmation de composants déployés dans un environnement d'entreprise. Cet espace de noms fournit des objets .NET Framework donnant accès à des services COM+, rendant ainsi les objets .NET Framework plus pratiques pour les applications d'entreprise.

System.EnterpriseServices.CompensatingResourceManager

Fournit des classes qui vous permettent d'utiliser un gestionnaire CRM (Compensating Resource Manager) dans du code managé. Un gestionnaire CRM est un service fourni par COM+ qui vous permet d'inclure des objets non transactionnels dans des transactions du Coordinateur de transaction distribuée Microsoft (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.Globalization

Contient des classes qui définissent des informations liées à la culture, notamment la langue, le pays ou la région, les calendriers utilisés, les formats des dates, des monnaies et des nombres, ainsi que l'ordre de tri à respecter pour les chaînes. Ces classes permettent d'écrire des applications globalisées (internationalisées).

System.IdentityModel.Claims

Contient des types qui prennent en charge l'utilisation de déclarations dans le modèle d'identité extensible.

System.IdentityModel.Policy

Contient des types pour la génération ou l'utilisation de stratégies d'autorisation dans Windows Communication Foundation (WCF).

System.IdentityModel.Selectors

Contient les types qui fournissent des jetons de sécurité pour les messages SOAP sortants et qui authentifient les jetons de sécurité dans les messages SOAP entrants.

System.IdentityModel.Tokens

Contient les types liés aux jetons de sécurité prédéfinis fournis avec Windows Communication Foundation (WFC).

System.IO

Contient des types qui permettent la lecture et l'écriture synchrone et asynchrone de flux de données et de fichiers.

System.IO.Compression

Contient des classes qui fournissent une compression et une décompression de base pour les flux de données.

System.IO.IsolatedStorage

Contient les types qui prennent en charge la création et l'utilisation de magasins isolés. À l'aide de ces magasins, vous pouvez lire et écrire des données auxquelles un code de niveau de confiance inférieur ne peut pas accéder, ainsi qu'é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 en cours et par l'assembly dans lequel réside le code.

System.IO.Log

Contient des types pour l'implémentation d'un enregistrement de diagnostic personnalisé ou d'un système de traitement transactionnel.

System.IO.MemoryMappedFiles

Fournit des classes pour l'utilisation d'un fichier transposé en mémoire, qui mappe le contenu d'un fichier à l'espace d'adressage logique d'une application.

System.IO.Packaging

Contient des types qui prennent en charge le stockage de plusieurs objets de données dans un seul conteneur.

System.IO.Pipes

Contient des types qui fournissent un moyen pour la communication entre processus via des canaux anonymes et/ou nommés.

System.IO.Ports

Contient des classes qui contrôlent les ports série : elles fournissent une infrastructure pour les E/S synchrones et pilotées par événements, l'accès aux propriétés des pilotes de série, ainsi que des énumérations permettant de spécifier des caractéristiques de port.

System.Linq

Contient des classes et des interfaces qui prennent en charge les requêtes utilisant LINQ (Language-Integrated Query).

System.Linq.Expressions

Contient les types qui activent les expressions de code de niveau langage à représenter en tant qu'objets sous la forme d'arborescences d'expression.

System.Management

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).

System.Management.Instrumentation

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.

System.Media

Contient des classes permettant de lire des fichiers audio et d'accéder aux sons fournis par le système.

System.Messaging

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.Messaging.Design

Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les classes System.Messaging.

System.Net

Constitue une interface de programmation simple pour un grand nombre des protocoles réseau employés aujourd'hui. Les classes WebRequest et WebResponse constituent la base de ce qui est convenu d'appeler des protocoles enfichables, une implémentation de services réseau vous permettant de développer des applications qui utilisent des ressources Internet sans vous soucier des spécificités de chaque protocole.

System.Net.Cache

Définit les types et les énumérations utilisés pour définir des stratégies de cache applicables aux ressources et obtenus via l'utilisation des classes WebRequest et HttpWebRequest.

System.Net.Configuration

Contient les classes utilisées par les applications pour accéder par programme et mettre à jour des paramètres de configuration pour les espaces de noms System.Net.

System.Net.Mail

Contient les classes utilisées pour envoyer des courriers électroniques à un serveur SMTP (Simple Mail Transfer Protocol).

System.Net.Mime

Contient des types utilisés pour représenter les en-têtes MIME (Multipurpose Internet Mail Exchange). Ces types sont utilisés avec les types contenus dans l'espace de noms System.Net.Mail pour spécifier les en-têtes de type de contenu, de disposition de contenu et d'encodage de contenu lors de l'envoi de courrier électronique à l'aide de la classe SmtpClient.

System.Net.NetworkInformation

Fournit l'accès aux données de trafic réseau, aux informations d'adresses réseau et aux notifications de changements d'adresses relatives à l'ordinateur local. L'espace de noms contient également des classes qui implémentent l'utilitaire Ping. Vous pouvez utiliser Ping et des classes connexes pour vérifier si un ordinateur est accessible via le réseau.

System.Net.PeerToPeer

Fournit un accès aux fonctionnalités de réseau pair à pair.

System.Net.PeerToPeer.Collaboration

Fournit les types qui améliorent les fonctionnalités de réseau pair à pair et fournissent des fonctions pour les sessions de collaboration managées sans serveur.

System.Net.Security

Fournit des flux de réseau pour des communications sécurisées entre les hôtes.

System.Net.Sockets

Fournit une implémentation managée de l'interface Windows Sockets (Winsock) pour les développeurs qui doivent contrôler l'accès au réseau.

System.Numerics

Contient des types qui complètent les primitives numériques, telles que Byte, Double et Int32, définies par le .NET Framework.

System.Printing

Contient des types pour la prise en charge de l'impression.

System.Printing.IndexedProperties

Contient des classes qui fournissent un accès aux propriétés des objets de système d'impression sans utiliser la réflexion et activent la copie rapide des paramètres de la propriété vers un autre objet du même type.

System.Printing.Interop

Fournit des types pour la prise en charge de l'interconversion d'objets PrintTicket managés et de structures DEVMODE GDI (Graphics Device Interface) non managées.

System.Reflection

Contient des classes et des interfaces qui fournissent une vue managée des types, des méthodes et des champs chargés, avec la possibilité de créer dynamiquement et d'appeler des types.

System.Reflection.Emit

Contient des classes qui permettent à un compilateur ou à un outil d'émettre des métadonnées et le langage MSIL (Microsoft Intermediate Language) et de générer éventuellement un fichier exécutable portable (PE) sur le disque. Les clients principaux de ces classes sont les compilateurs et les moteurs de script.

System.Resources

Contient des classes et des interfaces qui permettent aux développeurs de créer, de stocker et de gérer différentes ressources spécifiques à une culture utilisées dans une application.

System.Resources.Tools

Contient la classe StronglyTypedResourceBuilder qui fournit la prise en charge pour les ressources fortement typées. À partir de la version 2.0 du .NET Framework, cette fonctionnalité de compilation encapsule l'accès aux ressources en créant des classes qui contiennent un jeu de propriétés statiques en lecture seule (get), facilitant ainsi la consommation de ressources.

System.Runtime

Contient des types avancés qui prennent en charge des espaces de noms divers tels que System, Runtime et Security.

System.Runtime.Caching

Contient des types qui vous permettent d'implémenter la mise en cache de sortie dans les applications basées sur le .NET Framework.

System.Runtime.Caching.Configuration

Contient des classes du gestionnaire de la configuration pour la fonctionnalité de mise en cache .NET Framework.

System.Runtime.Caching.Hosting

Contient des types qui prennent en charge les environnements d'hébergement .NET Framework qui utilisent des fonctionnalités de mise en cache.

System.Runtime.CompilerServices

Fournit des fonctionnalités pour les writers de compilateur qui utilisent du code managé pour spécifier des attributs dans les métadonnées qui affectent le comportement du Common Language Runtime au moment de l'exécution. Les classes dans cet espace de noms sont destinées uniquement aux writers de compilateur.

System.Runtime.ConstrainedExecution

Définit des types qui énumèrent et définissent un contrat de fiabilité entre l'auteur d'un code et les développeurs qui prennent une dépendance sur ce code. Les types sont conçus pour une utilisation dans les régions d'exécution limitée (CER) uniquement.

System.Runtime.DurableInstancing

Contient des classes utilisées par l'infrastructure Windows Communication Foundation (WCF) pour implémenter un fournisseur de persistances.

System.Runtime.ExceptionServices

Fournit des classes pour la gestion avancée des exceptions.

System.Runtime.Hosting

Contient des types avancés qui sont utilisés pour l'activation d'applications dans des domaines d'applications.

System.Runtime.InteropServices

Fournit un large éventail de membres qui prennent en charge COM Interop et les services d'appel de code non managé. Si ces services ne vous sont pas familiers, consultez Interopération avec du code non managé.

System.Runtime.InteropServices.ComTypes

Contient des méthodes qui constituent des définitions de fonctions COM pour le code managé. Ces fonctions remplacent les méthodes UCOM (devenues obsolètes) dans l'espace de noms System.Runtime.InteropServices.

System.Runtime.InteropServices.Expando

Contient l'interface IExpando qui vous permet de modifier un objet par l'ajout ou la suppression de ses membres.

System.Runtime.Remoting

Fournit des classes et des interfaces qui permettent aux développeurs de créer et de configurer des applications distribuées.

System.Runtime.Remoting.Activation

Fournit des classes et des objets qui prennent en charge l'activation serveur et client d'objets distants.

System.Runtime.Remoting.Channels

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.Runtime.Remoting.Channels.Http

Contient des canaux qui utilisent le protocole HTTP pour transporter des messages et des objets vers et à partir d'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.

System.Runtime.Remoting.Channels.Ipc

Définit un canal de communication à distance qui utilise le système IPC (Interprocess Communication) du système d'exploitation Windows. Parce qu'il n'utilise pas les communications réseau, le canal IPC est beaucoup plus rapide que les canaux HTTP et TCP, mais il ne peut être utilisé que pour les communications entre les différents domaines d'application d'un même ordinateur physique.

System.Runtime.Remoting.Channels.Tcp

Contient des canaux qui utilisent le protocole TCP pour transporter des messages et des objets vers et à partir d'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.

System.Runtime.Remoting.Contexts

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.Runtime.Remoting.Lifetime

Contient des classes qui gèrent la durée de vie d'objets existants. Traditionnellement, un garbage collection distribué utilise des décomptes de références et l'interrogation avec l'utilitaire ping pour contrôler la durée de vie des objets. Cela fonctionne bien en présence d'un faible nombre de clients par service, mais ne s'avère pas adapté à des milliers de clients par service. Le service de durée de vie de communication à distance associe un bail à chaque service et supprime un service à l'expiration du bail. Le service de durée de vie peut prendre en charge la fonction d'un garbage collector distribué classique et s'adapte bien en cas d'augmentation du nombre de clients par serveur.

System.Runtime.Remoting.Messaging

Contient des classes servant à créer des messages et à communiquer à distance avec ceux-ci. 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.

System.Runtime.Remoting.Metadata

Contient des classes et des attributs pouvant ê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 (Uniform Resource Identifier) de l'espace de noms XML de la méthode.

System.Runtime.Remoting.Metadata.W3cXsd2001

Contient la définition de schéma XML (XSD) définie par le World Wide Web Consortium (W3C) en 2001. La spécification XML Schema Part 2: Datatypes de W3C identifie format et le comportement des différents types de données. Cet espace de noms 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.Runtime.Remoting.MetadataServices

Contient les classes utilisées par l'outil de ligne de commande 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.

System.Runtime.Remoting.Proxies

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.Runtime.Remoting.Services

Contient des classes de service qui fournissent des fonctionnalités au .NET Framework.

System.Runtime.Serialization

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 séquence linéaire d'octets pour stockage ou transmission à un autre emplacement. La désérialisation est le processus consistant à accepter des informations stockées et à recréer des objets à partir de celles-ci.

System.Runtime.Serialization.Configuration

Contient des classes utilisées pour la lecture des valeurs contenues dans les fichiers de configuration de l'application de la section <system.xml.serialization>.

System.Runtime.Serialization.Formatters

Fournit des énumérations courantes, des interfaces et des classes utilisées par des formateurs de sérialisation.

System.Runtime.Serialization.Formatters.Binary

Contient la classe BinaryFormatter qui peut être utilisée pour sérialiser et désérialiser des objets au format binaire.

System.Runtime.Serialization.Formatters.Soap

Contient la classe SoapFormatter qui peut être utilisée pour sérialiser et désérialiser des objets au format SOAP.

System.Runtime.Serialization.Json

Contient des types pour la sérialisation d'objets vers JSON (JavaScript Object Notation) et la désérialisation d'objets à partir de JSON.

System.Runtime.Versioning

Contient des types avancés qui prennent en charge le versioning des implémentations côte à côte du .NET Framework.

System.Security

Fournit la structure sous-jacente du système de sécurité .NET Framework, y compris les classes de base pour les autorisations.

System.Security.AccessControl

Fournit des éléments de programmation qui contrôlent l'accès aux objets sécurisables et qui auditent les actions liées à la sécurité de ces objets.

System.Security.Authentication

Fournit un jeu d'énumérations qui décrivent la sécurité d'une connexion.

System.Security.Authentication.ExtendedProtection

Fournit un support pour l'authentification à l'aide de la protection étendue pour les applications.

System.Security.Authentication.ExtendedProtection.Configuration

Fournit un support pour la configuration de l'authentification à l'aide de la protection étendue pour les applications.

System.Security.Cryptography

Fournit des services de chiffrement, comprenant l'encodage et le décodage sécurisé des données, ainsi que beaucoup d'autres opérations, telles que le hachage, la génération aléatoire de nombres et l'authentification de messages.

System.Security.Cryptography.Pkcs

Fournit des éléments de programmation pour les normes de chiffrement à clé publique (PKCS, Public Key Cryptography Standards), y compris les méthodes pour signer des données, échanger des clés, demander des certificats, le chiffrement et le déchiffrement à clé publique et d'autres fonctions de sécurité.

System.Security.Cryptography.X509Certificates

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 façon unique et positive le détenteur du certificat.

System.Security.Cryptography.Xml

Contient des classes pour prendre en charge la création et la validation de signatures numériques XML.

System.Security.Permissions

Définit les classes qui contrôlent l'accès aux opérations et aux ressources basées sur une stratégie.

System.Security.Policy

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 .NET Framework. 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é. 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.Security.Principal

Définit un objet Principal qui représente le contexte de sécurité dans lequel le code est exécuté.

System.Security.RightsManagement

Contient des classes pour la prise en charge de la gestion des droits du contenu créé par application, tel que le contenu stocké dans un package ou dans un fichier XpsDocument.

System.ServiceModel

Contient les types nécessaires à la génération d'applications clientes et de service Windows Communication Foundation (WCF) pouvant être utilisées pour créer des applications largement distribuées.

System.ServiceModel.Activation

Contient les types requis pour construire et modifier la création dynamique d'hôtes de service dans un environnement d'hébergement managé.

System.ServiceModel.Activation.Configuration

Contient des classes qui représentent les éléments de configuration du fichier SMSvcHost.exe.config.

System.ServiceModel.Activities

Contient des classes qui vous permettent d'envoyer et de recevoir des messages des workflows.

System.ServiceModel.Activities.Activation

Contient la classe WorkflowServiceHostFactory qui fournit des instances de WorkflowServiceHost dans les environnements d'hébergement managés où l'instance hôte est créée dynamiquement en réponse à des messages entrants.

System.ServiceModel.Activities.Configuration

Contient des classes utilisées pour configurer des services de workflow. Ces classes vous permettent d'appliquer des comportements de service et de point de terminaison et de configurer le suivi.

System.ServiceModel.Activities.Description

Contient des classes qui vous permettent de contrôler différents comportements connexes aux services de workflow.

System.ServiceModel.Activities.Presentation.Factories

Contient les fabriques qui créent les paires d'activités Receive/SendReply et Send/ReceiveReply.

System.ServiceModel.Activities.Tracking

Contient les classes utilisées pour créer des enregistrements de suivi pour une instance de service du workflow. Les enregistrements de suivi sont créés par l'exécution du workflow pendant l'exécution d'une instance de workflow et sont envoyés aux participants du suivi inscrits.

System.ServiceModel.Activities.Tracking.Configuration

Contient des classes utilisées pour configurer le suivi de workflow. Ces classes vous permettent de spécifier les informations de suivi que vous souhaitez que votre workflow génère.

System.ServiceModel.Channels

Contient les types requis pour construire et modifier les messages utilisés par les clients et les services pour communiquer entre eux, les types de canaux utilisés pour échanger les messages, les fabriques et les écouteurs de canaux utilisés pour construire ces canaux et les éléments de liaison utilisés pour les configurer.

System.ServiceModel.ComIntegration

Contient les types nécessaires pour l'intégration d'applications clientes et de service Windows Communication Foundation (WCF) avec les composants COM.

System.ServiceModel.Configuration

Contient des types utilisés par l'infrastructure Windows Communication Foundation (WCF) pour convertir le format XML en types CLR (Common Language Runtime).

System.ServiceModel.Description

Contient les types requis pour construire et modifier la description des services, le contrat et les points de terminaison utilisés pour générer les exécutions du service et pour exporter les métadonnées.

System.ServiceModel.Diagnostics

Contient une énumération utilisée pour configurer les compteurs de performance à des fins de diagnostic.

System.ServiceModel.Discovery

Contient les types obligatoires pour la création et l'utilisation de services détectables.

System.ServiceModel.Discovery.Configuration

Contient des classes qui vous permettent de configurer des paramètres de découverte dans un fichier de configuration.

System.ServiceModel.Discovery.Version11

Contient les classes obligatoires pour créer et utiliser des services pouvant être découverts. Ces classes implémentent le protocole WS-Discovery version 1.1.

System.ServiceModel.Discovery.VersionApril2005

Contient les classes obligatoires pour créer et utiliser des services pouvant être découverts. Ces classes implémentent la version d'avril 2005 du protocole WS-Discovery.

System.ServiceModel.Discovery.VersionCD1

Contient les classes obligatoires pour créer et utiliser des services pouvant être découverts. Ces classes implémentent la version Committee Draft 1 du protocole WS-Discovery.

System.ServiceModel.Dispatcher

Contient les types requis pour la modification du comportement d'exécution du runtime des applications clientes et de service.

System.ServiceModel.MsmqIntegration

Contient des classes pour l'intégration de MSMQ (Microsoft Message Queuing Service), qui active la communication entre les applications MSMQ et les applications Windows Communication Foundation (WCF).

System.ServiceModel.PeerResolvers

Contient des classes qui permettent aux développeurs de personnaliser et d'étendre le service du protocole PNRP.

System.ServiceModel.Persistence

Contient des classes qui autorisent la persistance des services de workflow (services WCF implémentés comme workflows) dans le magasin de persistance.

System.ServiceModel.Routing

Contient des classes utilisées par l'infrastructure Windows Communication Foundation (WCF) pour implémenter le routage de messages entre des points de terminaison WCF.

System.ServiceModel.Routing.Configuration

Contient des classes de configuration utilisées par l'infrastructure Windows Communication Foundation (WCF) pour convertir le XML en types de common language runtime (CLR).

System.ServiceModel.Security

Contient des classes qui prennent en charge la sécurité générale de Windows Communication Foundation (WCF).

System.ServiceModel.Security.Tokens

Contient des types qui représentent des jetons de sécurité et des certificats pour la sécurité Windows Communication Foundation (WCF).

System.ServiceModel.ServiceMoniker40

System.ServiceModel.Syndication

Contient les types qui composent le modèle objet de syndication.

System.ServiceModel.Web

Contient les types qui composent le modèle de programmation Web HTTP.

System.ServiceModel.XamlIntegration

Fournit des classes utilitaires pour permettre la sérialisation d'entités vers XAML.

System.ServiceProcess

Fournit des classes qui vous permettent d'implémenter, d'installer et de contrôler les 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.ServiceProcess.Design

Contient des classes qui peuvent être utilisées pour l'extension de la prise en charge au moment du design pour les applications de service Windows.

System.Speech.AudioFormat

System.Speech.Recognition

Contient les types de technologie Windows Desktop Speech pour l'implémentation de la reconnaissance vocale.

System.Speech.Recognition.SrgsGrammar

System.Speech.Synthesis

System.Speech.Synthesis.TtsEngine

Contient des types qui prennent en charge la création de moteurs personnalisés basés sur SSML (Speech Synthesis Markup Language) pour restituer la conversion de texte par synthèse vocale (Text-to-Speech, TTS).

System.Text

Contient des classes représentant les encodages de caractères ASCII, Unicode, UTF-7 et UTF-8, des classes de base abstraites pour convertir des blocs de caractères en direction et en provenance de 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.Text.RegularExpressions

Contient des classes qui permettent d'accéder au moteur d'expressions régulières du .NET Framework. Cet espace de noms fournit des fonctions d'expressions régulières qui peuvent être utilisées à partir de toute plateforme et tout langage s'exécutant dans le .NET Framework.

System.Threading

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 vous 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.Threading.Tasks

Fournit des types qui simplifient le travail d'écriture de code simultané et asynchrone.

System.Timers

Fournit le composant Timer qui vous permet de déclencher un événement à un intervalle spécifié.

System.Transactions

Contient des classes qui permettent à votre code de participer aux transactions. Les classes prennent en charge les transactions à participants multiples et distribués, les notifications de phase multiples et les inscriptions durables.

System.Transactions.Configuration

Contient des classes qui décrivent les options de configuration utilisées par les classes System.Transactions.

System.Web

Fournit des classes et des interfaces qui permettent une 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 et 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.

System.Web.ApplicationServices

Fournit des classes qui permettent l'accès à l'authentification par formulaire ASP.NET, aux rôles et aux services d'application de profils comme les services Windows Communication Foundation (WCF).

System.Web.Caching

Fournit des classes pour la mise en cache sur le serveur de données souvent utilisées. Cela inclut la classe Cache, dictionnaire qui vous permet de stocker des objets de données arbitraires, tels que des tables de hachage et des groupes de données. Il permet en outre d'utiliser sur ces objets des fonctionnalités de péremption et des méthodes d'ajout et de suppression. Vous pouvez également ajouter les objets en désignant leur dépendance par rapport à d'autres fichiers ou entrées de cache et effectuer un rappel pour avertir votre application au moment où un objet est supprimé du Cache.

System.Web.ClientServices

Contient des classes qui prennent en charge l'accès à la connexion ASP.NET, aux rôles et aux services de profils à partir des applications Windows.

System.Web.ClientServices.Providers

Contient des fournisseurs de services clients et d'autres classes qui prennent en charge l'accès à la connexion ASP.NET, aux rôles et aux services de profils à partir des applications Windows.

System.Web.Compilation

Contient des classes utilisées pour générer et compiler des types de fichiers personnalisés dans l'environnement de génération ASP.NET.

System.Web.Configuration

Contient des classes servant à définir une configuration ASP.NET.

System.Web.DynamicData

Contient des classes qui fournissent la fonctionnalité principale pour les données dynamiques ASP.NET ainsi que des fonctionnalités d'extensibilité permettant de personnaliser le comportement des données dynamiques.

System.Web.DynamicData.Design

Contient des classes qui fournissent la prise en charge au moment du design pour les classes contenues dans l'espace de noms System.Web.DynamicData.

System.Web.DynamicData.ModelProviders

Contient des classes qui définissent les principales fonctionnalités des fournisseurs Dynamic Data ASP.NET.

System.Web.Handlers

Contient des classes de gestionnaire HTTP qui traitent les requêtes HTTP sur un serveur Web.

System.Web.Hosting

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.Web.Management

Contient des classes et des interfaces utilisées pour gérer et surveiller l'état de santé d'applications Web.

System.Web.Mobile

Contient les fonctionnalités centrales, y compris l'authentification et la gestion des erreurs, nécessaires pour la création d'applications Web mobiles ASP.NET.

System.Web.Profile

Contient des classes utilisées pour implémenter le profil utilisateur ASP.NET dans des applications serveur Web.

System.Web.Query.Dynamic

Contient des classes utilisées pour analyser des expressions depuis un contrôle LinqDataSource vers une requête LINQ (Language-Integrated Query).

System.Web.RegularExpressions

Fournit des expressions régulières 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.Web.Routing

Fournit des classes utilisées avec le routage d'URL, ce qui vous permet d'utiliser des URL qui ne renvoient pas à un fichier physique.

System.Web.Script

Contient des classes qui fournissent des informations de ressources de script.

System.Web.Script.Serialization

Contient des classes qui fournissent une sérialisation et une désérialisation JSON (JavaScript Objet Notation) pour les types managés. Cet espace de noms fournit également des fonctionnalités d'extensibilité permettant de personnaliser le comportement de sérialisation.

System.Web.Script.Services

Fournit des attributs pour personnaliser la prise en charge de services Web pour l'utilisation des fonctionnalités AJAX dans ASP.NET.

System.Web.Security

Contient des classes à utiliser pour implémenter une sécurité ASP.NET dans des applications serveur Web.

System.Web.Services

Se compose 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.

System.Web.Services.Configuration

Se compose des classes qui configurent la façon dont fonctionnent les services Web XML créés avec ASP.NET.

System.Web.Services.Description

Se compose 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.

System.Web.Services.Discovery

Se compose 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.Web.Services.Protocols

Se compose 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.Web.SessionState

Fournit des classes et des interfaces qui permettent le stockage de données spécifiques d'un client particulier dans une application Web sur le serveur. Les données relatives à l'état de session servent à donner au client l'apparence d'une connexion persistante avec l'application. Les informations sur l'état peuvent être stockées dans la mémoire de traitement locale ou, dans une configuration utilisant une batterie de serveurs Web, stockées en dehors du traitement, à l'aide du service d'état ASP.NET ou d'une base de données SQL Server.

System.Web.UI

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. Cet espace de noms inclut la classe Control, qui dote tous les contrôles serveur HTML, les contrôles serveur Web et les contrôles utilisateur d'un jeu de fonctionnalités commun. Il inclut également le contrôle Page, qui est généré automatiquement à chaque demande d'un fichier .aspx se trouvant dans une application Web ASP.NET. D'autres classes sont également incluses pour doter les contrôles serveur de fonctionnalités de liaison de données, d'une possibilité d'enregistrer l'état d'affichage d'une page ou d'un contrôle donné et de fonctions d'analyse.

System.Web.UI.Adapters

Contient les classes de base utilisées pour les adaptateurs de contrôle et de page que vous pouvez utiliser pour substituer des états de cycle de vie de pages et de contrôles, dans le but de modifier leur balisage ou leur comportement par défaut afin de les adapter à de nouvelles normes ou à des navigateurs spécifiques.

System.Web.UI.DataVisualization.Charting

Contient des types pour le contrôle serveur Web Chart.

System.Web.UI.Design

Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design des pages Web ASP.NET et des contrôles serveur Web.

System.Web.UI.Design.MobileControls

Obsolète. Contient des classes qui fournissent la prise en charge au moment du design pour les classes contenues dans l'espace de noms System.Web.UI.MobileControls. Les classes de cet espace de noms sont obsolètes ; utilisez à la place les classes de System.Web.UI.Design.WebControls.

System.Web.UI.Design.MobileControls.Converters

Contient des classes qui fournissent la prise en charge au moment du design pour les convertisseurs de type de données inclus dans des contrôles mobiles.

System.Web.UI.Design.WebControls

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.Web.UI.Design.WebControls.WebParts

Contient des classes qui fournissent la prise en charge au moment du design pour les contrôles dérivés de classes incluses dans l'espace de noms System.Web.UI.WebControls.WebParts.

System.Web.UI.HtmlControls

Collection de classes qui vous permet 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 vous permet de contrôler par programme les éléments HTML d'une page Web Forms.

System.Web.UI.MobileControls

Obsolète. Contient un ensemble de contrôles serveur ASP.NET qui peuvent rendre intelligemment votre application pour différents appareils mobiles. Les classes de cet espace de noms sont obsolètes ; utilisez à la place les contrôles de System.Web.UI.WebControls.

System.Web.UI.MobileControls.Adapters

Contient des classes que vous pouvez utiliser pour substituer les étapes de cycle de vie d'un contrôle mobile dans le but de modifier son balisage ou son comportement HTML, CHTML ou WML par défaut afin de l'adapter à de nouvelles normes de balisage, à des navigateurs ou à des appareils mobiles spécifiques.

System.Web.UI.MobileControls.Adapters.XhtmlAdapters

Contient des classes que vous pouvez utiliser pour substituer les étapes de cycle de vie d'un contrôle mobile dans le but de modifier son balisage ou son comportement XHTML par défaut afin de l'adapter à de nouvelles normes de balisage, à des navigateurs ou à des appareils mobiles spécifiques.

System.Web.UI.WebControls

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. Les contrôles serveur Web sont plus abstraits que les contrôles serveur HTML. Leur modèle objet ne reflète pas nécessairement la syntaxe HTML.

System.Web.UI.WebControls.Adapters

Contient des classes que vous pouvez utiliser pour substituer des étapes de cycle de vie d'un contrôle Web pour modifier son balisage ou son comportement par défaut afin de l'adapter à de nouvelles normes de balisage ou à des navigateurs spécifiques.

System.Web.UI.WebControls.Expressions

Fournit des classes pour le filtrage de données dans une page Web à l'aide du contrôle QueryExtender.

System.Web.UI.WebControls.WebParts

Contient un jeu intégré de classes et d'interfaces utilisé pour créer des pages Web dont l'apparence et le comportement peuvent être modifiés (personnalisé) par les utilisateurs finaux. Les paramètres définis par l'utilisateur de chaque page sont enregistrés en vue des sessions ultérieures du navigateur.

System.Web.Util

Contient 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.Windows

Fournit plusieurs classes importantes d'éléments de base WPF (Windows Presentation Foundation), diverses classes prenant en charge la logique d'événement et le système de propriétés WPF, ainsi que d'autres types utilisés plus largement par le noyau et l'infrastructure WPF.

System.Windows.Annotations

Contient des types qui prennent en charge des annotations sur le contenu créées par l'utilisateur, affichées dans les contrôles d'affichage de document Windows Presentation Foundation (WPF).

System.Windows.Annotations.Storage

Contient des classes qui définissent l'architecture de stockage et le média pour enregistrer et extraire les annotations créées par l'utilisateur.

System.Windows.Automation

Contient des classes qui fournissent la prise en charge pour les clients UI Automation de Windows Presentation Foundation (WPF).

System.Windows.Automation.Peers

Définit la classe de base AutomationPeer et un jeu de types dérivés de cette dernière correspondant à des contrôles .NET Framework.

System.Windows.Automation.Provider

Contient des types pour la création de fournisseurs UI Automation pour Windows Presentation Foundation (WPF).

System.Windows.Automation.Text

Contient des énumérations qui spécifient la mise en forme du texte et le comportement connexe pour UI Automation de Windows Presentation Foundation (WPF).

System.Windows.Baml2006

Contient des classes de lecture et d'écriture qui peuvent utiliser XAML dans un formulaire BAML.

System.Windows.Controls

Contient des classes pour la création de contrôles qui permettent à un utilisateur d'interagir avec une application.

System.Windows.Controls.Primitives

Contient des classes de base et des contrôles conçus pour être utilisés dans le cadre d'autres contrôles, plus complexes.

System.Windows.Converters

Contient des classes qui prennent en charge la conversion de type pendant la sérialisation dans Windows Presentation Foundation (WPF).

System.Windows.Data

Contient des classes utilisées pour lier des propriétés à des sources de données, à des classes de fournisseur de sources de données et à des implémentations de collections et de vues spécifiques aux données.

System.Windows.Documents

Contient des classes qui prennent en charge la création de documents FixedDocument, FlowDocument et XPS (XML Paper Specification).

System.Windows.Documents.DocumentStructures

Contient des classes qui décrivent la structure d'un fichier XpsDocument en termes de sections, de paragraphes, d'illustrations, de listes à puces ou numérotées et de tableaux.

System.Windows.Documents.Serialization

Contient des classes qui prennent en charge la création et l'utilisation de sérialiseurs de plug-ins, accessibles au moment de l'exécution, qui lisent et écrivent des documents en différents formats de données.

System.Windows.Forms

Contient des classes permettant de créer des applications Windows qui profitent pleinement des fonctionnalités élaborées de l'interface utilisateur disponibles dans le système d'exploitation Windows.

System.Windows.Forms.DataVisualization.Charting

Contient des types pour le contrôle Windows Forms de Graphique.

System.Windows.Forms.Design

Contient des classes qui prennent en charge la configuration et le comportement au moment du design pour les composants Windows Forms. 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.Windows.Forms.Design.Behavior

Contient des classes utilisées pour créer un comportement d'interface utilisateur personnalisée pour les composants au moment du design.

System.Windows.Forms.Integration

Contient des classes qui prennent en charge l'interopérabilité des contrôles Windows Forms et Windows Presentation Foundation (WPF).

System.Windows.Forms.Layout

Contient des classes qui prennent en charge des comportements de mise en page au moment du design et de l'exécution.

System.Windows.Forms.VisualStyles

Contient des classes pour restituer les contrôles et les autres éléments de l'interface utilisateur Windows avec des styles visuels.

System.Windows.Ink

Fournit des classes pour interagir avec et manipuler l'encre sur la plateforme Windows Presentation Foundation (WPF).

System.Windows.Input

Contient des classes qui prennent en charge le système d'entrée Windows Presentation Foundation (WPF).

System.Windows.Input.Manipulations

Fournit des fonctionnalités pour surveiller et répondre à une collection de manipulateurs en la considérant comme un composite unique, ce qui permet à une application de suivre les modifications apportées au composite plutôt qu'aux composants individuels.

System.Windows.Input.StylusPlugIns

Fournit des classes qui prennent en charge la manipulation de données à partir d'un stylet sur la plateforme Windows Presentation Foundation (WPF).

System.Windows.Interop

Contient des classes qui prennent en charge l'interopérabilité entre Windows Presentation Foundation (WPF) et les autres technologies.

System.Windows.Markup

Contient des classes pour prendre en charge la sérialisation et le langage XAML (Extensible Application Markup Language) dans les applications Windows Presentation Foundation (WPF).

System.Windows.Markup.Localizer

Contient des types qui facilitent la localisation de sources XAML binaires (BAML).

System.Windows.Markup.Primitives

Contient des classes qui prennent en charge le langage XAML (Extensible Application Markup Language) dans les applications Windows Presentation Foundation (WPF).

System.Windows.Media

Contient des classes qui permettent l'intégration de médias riches, y compris les dessins, le texte et le contenu audio/vidéo, dans les applications Windows Presentation Foundation (WPF).

System.Windows.Media.Animation

Contient des classes qui fournissent des fonctionnalités d'animation de propriété dans les applications Windows Presentation Foundation (WPF).

System.Windows.Media.Converters

Contient des types utilisés par le MarkupWriter pour la sérialisation d'Application Balise Langue Extensible (le XAML).

System.Windows.Media.Effects

Contient des types qui peuvent être utilisés pour appliquer des effets visuels aux images bitmap.

System.Windows.Media.Imaging

Contient des types utilisés pour encoder et décoder des images bitmap.

System.Windows.Media.Media3D

Contient des types qui prennent en charge la présentation 3D dans les applications Windows Presentation Foundation (WPF).

System.Windows.Media.Media3D.Converters

Définit des types utilisés par la classe MarkupWriter pour la sérialisation du langage XAML (Extensible Application Markup Language).

System.Windows.Media.TextFormatting

Contient des classes qui contrôlent la mise en forme du texte, en général à un niveau inférieur à la présentation du texte basée sur le contrôle ou au modèle objet de texte.

System.Windows.Navigation

Contient des types utilisés pour la navigation, y compris la navigation entre des fenêtres et la journalisation de la navigation.

System.Windows.Resources

Contient des classes de bas niveau qui prennent en charge le modèle de ressource Windows Presentation Foundation (WPF) et l'action de génération Ressources.

System.Windows.Shapes

Contient une bibliothèque de formes qui peut être utilisée en XAML (Extensible Application Markup Language) ou en code.

System.Windows.Shell

Contient des types qui fournissent l'accès de code managé aux fonctionnalités améliorées de la barre des tâches Windows 7.

System.Windows.Threading

Contient des classes qui prennent en charge le système de thread Windows Presentation Foundation (WPF).

System.Windows.Xps

Contient des classes qui écrivent des documents XPS (XML Paper Specification) dans un magasin de données ou dans la file d'attente à l'impression.

System.Windows.Xps.Packaging

Contient des classes qui activent des applications pour lire et écrire les composants d'un document XPS.

System.Windows.Xps.Serialization

Contient des classes qui prennent en charge la sérialisation de documents XPS.

System.Workflow.Activities

Contient des classes qui définissent les activités qui peuvent être ajoutées aux flux de travail pour créer et exécuter une représentation exécutable d'un processus de travail.

System.Workflow.Activities.Configuration

Contient des classes qui représentent les sections d'un fichier de configuration.

System.Workflow.Activities.Rules

Contient des classes qui définissent les conditions et les actions qui forment une règle.

System.Workflow.Activities.Rules.Design

Contient des classes qui gèrent les boîtes de dialogue Éditeur d'ensemble de règles et Éditeur de conditions de règle.

System.Workflow.ComponentModel

Contient les types utilisés pour créer des activités et des flux de travail.

System.Workflow.ComponentModel.Compiler

Fournit l'infrastructure pour la validation et la compilation des activités et des flux de travail.

System.Workflow.ComponentModel.Design

Contient des classes que les développeurs peuvent utiliser pour générer un comportement personnalisé au moment du design pour les flux de travail et les activités.

System.Workflow.ComponentModel.Serialization

Fournit l'infrastructure pour la gestion de la sérialisation d'activités et de flux de travail depuis et vers le langage XAML (Extensible Application Markup Language) et CodeDOM.

System.Workflow.Runtime

Contient des types qui peuvent être utilisés pour contrôler le moteur d'exécution du workflow et l'exécution d'une instance du workflow.

System.Workflow.Runtime.Configuration

Contient des classes utilisées pour configurer le moteur d'exécution du workflow.

System.Workflow.Runtime.DebugEngine

Contient des types utilisés pour le débogage des instances du workflow.

System.Workflow.Runtime.Hosting

Contient des classes liées aux services fournis au moteur d'exécution du workflow par l'application hôte.

System.Workflow.Runtime.Tracking

Contient des types liés aux services de suivi.

System.Xaml

Fournit des types qui sont en rapport avec les analyseurs et les processeurs XAML.

System.Xaml.Hosting

Contient des classes connexes à l'hébergement XAML.

System.Xaml.Hosting.Configuration

Contient des classes connexes à la configuration d'hébergement de XAML.

System.Xaml.Permissions

Contient des types qui spécifient des autorisations pour certains XAML qui chargent des scénarios, tels que le chargement sous confiance partielle.

System.Xaml.Schema

Contient des types qui prennent en charge le système de type XAML pour les informations XAML définies.

System.Xml

Fournit une prise en charge des normes pour le traitement du code XML.

System.Xml.Linq

Contient les types pour LINQ to XML, qui est une interface de programmation XML en mémoire qui vous permet de modifier facilement et efficacement des documents XML.

System.Xml.Resolvers

Fournit un support pour le reremplissage du cache avec des flux de données DTD ou XML.

System.Xml.Schema

Contient les classes XML qui assurent la prise en charge standard des schémas XSD (XML Schema Definition).

System.Xml.Serialization

Contient des classes servant à sérialiser des objets en documents au format XML ou en flux.

System.Xml.Serialization.Advanced

Contient des classes qui vous permettent de personnaliser le code généré à partir d'un document WSDL (Web Services Description Language).

System.Xml.Serialization.Configuration

Contient des classes utilisées pour lire les valeurs contenues dans les fichiers de configuration de l'application de la section d'élément system.xml.serialization.

System.Xml.XPath

Contient les classes qui définissent un modèle de curseur pour la navigation et la modification des éléments d'informations XML en tant qu'instances des modèles de données XQuery 1.0 et XPath 2.0.

System.Xml.Xsl

Prend en charge les transformations XSLT (Extensible Stylesheet Transformation). Cet espace de noms prend en charge la recommandation du W3C intitulée XSL Transformations (XSLT) Version 1.0.

System.Xml.Xsl.Runtime

Fournit la prise en charge interne des classes de l'espace de noms System.Xml.Xsl. Les classes contenues dans cet espace de noms prennent en charge l'infrastructure .NET Framework et ne sont pas destinées à être utilisées directement à partir de votre code.

UIAutomationClientsideProviders

Contient une seule classe qui mappe les fournisseurs Automation clients.

Espaces de noms internes et déconseillés

Ajouts de la communauté

Afficher:
© 2015 Microsoft