.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Toutes les API
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Filtres rapides
Référence d’API .NET Framework version 4.8
Nom | Description |
---|---|
Accessibility Namespace | Représente un wrapper managé pour l’interface d’accessibilité COM (Component Object Model). |
Microsoft. | Classes liées aux tâches de génération de flux de travail. |
Microsoft. | Classes liées au débogueur de génération. |
Microsoft. | Classes liées à la génération des expressions. |
Microsoft. | Microsoft.Activities.Build.Validation fournit les classes liées à la validation de la génération. |
Microsoft. | Represents the MSBuild engine. For more information, see MSBuild. |
Microsoft. | Contains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild. |
Microsoft. | Contains types that Visual Studio uses to convert project files from an older version of Visual Studio. |
Microsoft. | Contains type for managing the debugger. |
Microsoft. | Contains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild. |
Microsoft. | Contains exception types that may be thrown during the build process. |
Microsoft. | Contains types that the MSBuild object model uses to build projects. For information, see MSBuild. |
Microsoft. | Contains the types that define how tasks and loggers interact with the MSBuild engine. For information, see MSBuild. |
Microsoft. | Classes used to represent XAML types parsed from files, rules, and other sources. |
Microsoft. | Contains types used for logging the progress of a build. For information, see MSBuild. |
Microsoft. | Contains the implementation of all tasks shipping with MSBuild. For information, see MSBuild. |
Microsoft. | Contains classes used internally by MSBuild. |
Microsoft. | Contains classes that MSBuild uses. |
Microsoft. | Contains classes used internally by MSBuild. |
Microsoft. | Contient l’implémentation de toutes les tâches livrées avec MSBuild. Les types dans cet espace de noms prennent en charge l’infrastructure WPF (Windows Presentation Foundation), et ne sont pas destinés à être utilisés directement à partir de votre code. |
Microsoft. | Provides classes related to XAML build tasks. |
Microsoft. | Provides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild. |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage C#. |
Microsoft. | Classes liées aux activités C#. |
Microsoft. | Fournit des classes et des interfaces qui prennent en charge l’interopérabilité entre Dynamic Language Runtime et C#. |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage JScript. |
Microsoft. | Contient des interfaces qui vous permettent d’intégrer des scripts pour les moteurs de scripts du .NET Framework dans JScript, ainsi que de compiler et d’exécuter du code au moment de l’exécution. |
Microsoft. | Il s’agit d’une bibliothèque d’assistance pour Microsoft.Data.SqlClient, qui permet la prise en charge inter-framework des types UDT. La bibliothèque implémente les types requis sur .NET Standard 2.0 pour la compatibilité avec .NET les frameworks cibles et .NET Core le type les transfère lors du ciblage .NET Framework. Contient des classes, des interfaces et des énumérations propres à l’intégration du Common Language Runtime (CLR) du Microsoft .NET Framework dans Microsoft SQL Server et à l’environnement d’exécution du processus du moteur de base de données SQL Server. Contient des classes, des interfaces et des énumérations propres à l’intégration du Common Language Runtime (CLR) du Microsoft .NET Framework dans Microsoft SQL Server et à l’environnement d’exécution du processus du moteur de base de données SQL Server. |
Microsoft. | Contient les types qui prennent en charge le runtime Visual Basic en Visual Basic. |
Microsoft. | Fournit les classes liées aux activités Visual Basic. |
Microsoft. | Fournit les classes liées à l'intégration de XAML dans Visual Basic. |
Microsoft. | 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. | Contient des fonctions et objets fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic 2008. |
Microsoft. | Contient des types utilisables en interne uniquement qui prennent en charge le compilateur Visual Basic. |
Microsoft. | Contient des types qui prennent en charge les objets My relatifs aux périphériques dans Visual Basic. |
Microsoft. | Contient des types qui prennent en charge l’objet de système de fichiers My en Visual Basic. |
Microsoft. | Contient des types qui prennent en charge les objets de journalisation My en Visual Basic et fournit un écouteur de journalisation simple qui dirige la sortie vers un fichier. |
Microsoft. | Contient des types qui prennent en charge My dans Visual Basic. |
Microsoft. | Contient des types à usage interne uniquement qui prennent en charge My dans Visual Basic. |
Microsoft. | Contient des classes qui prennent en charge la compilation et la génération de code à l’aide du langage C++. |
Microsoft. | Contient les classes, les interfaces et les énumérateurs qui sont utilisés pour implémenter la bibliothèque STL/CLR. |
Microsoft. | Contient les classes, interfaces et itérateurs utilisés pour implémenter l'interface générique dans la bibliothèque STL/CLR. En utilisant cette interface générique, d'autres langages .NET, tels que C# et Visual Basic, peuvent appeler du code écrit à l'aide de STL/CLR. |
Microsoft. | Fournit deux types de classes : celles qui gèrent les événements déclenchés par le système d’exploitation et celles qui manipulent le Registre système. |
Microsoft. | Contient des classes qui sont des dérivations abstraites de classes de handles sécurisés, qui fournissent des fonctionnalités communes prenant en charge des handles de fichiers et de système d’exploitation. |
Microsoft. | Contient les interfaces de commandes d'aperçu dans un contrôle de ruban Microsoft pour WPF. |
Microsoft. | Fournit une exposition au jeu de thèmes définis par Windows Presentation Foundation. Dans WPF, un thème est un ensemble de ressources, définies au niveau système, qui fournissent l'apparence par défaut des contrôles et d'autres éléments visuels d'une application. Les thèmes WPF sont créés à l'aide de styles et incluent Luna, Aero, Royale et Classic. Seule la zone client d'une application WPF utilise ces thèmes ; l'apparence de la bordure de fenêtre et des boutons qui constituent le chrome de la fenêtre est contrôlée par le service Win32 Thème. |
System Namespace | Contient des classes fondamentales et des classes de base qui définissent des types de données de valeur et de référence couramment utilisés, des événements et des gestionnaires d’événements, des interfaces, des attributs et des exceptions de traitement. |
System. | Fournit les classes liées aux activités système. |
System. | Fournit les classes liées à la présentation. |
System. | Fournit les classes liées aux fabriques de présentation. |
System. | Fournit les classes associées aux thèmes de présentation. |
System. | Fournit les classes liées au débogueur du système. |
System. | Fournit les classes liées aux symboles de débogueur. |
System. | Fournit les classes liées à l'instanciation durable. |
System. | Fournit les classes liées aux mises à jour dynamiques. |
System. | Fournit les classes liées à l'analyse d'expression. |
System. | Fournit les classes liées aux expressions. |
System. | Fournit des classes connexes à l'hébergement. |
System. | Fournit les classes liées à la persistance. |
System. | Fournit les classes liées à la présentation. |
System. | Fournit les classes liées aux annotations de présentation. |
System. | Fournit les classes liées aux convertisseurs. |
System. | Fournit les classes liées au débogage de présentation. |
System. | Fournit les classes liées aux expressions. |
System. | Fournit des classes connexes à l'hébergement. |
System. | Fournit les classes liées aux métadonnées de présentation. |
System. | Fournit les classes liées au modèle de présentation. |
System. | Fournit les classes liées à la modification de propriété. |
System. | Fournit des classes associées aux services de présentation. |
System. | Fournit les classes liées à SQM. |
System. | Classes liées à la boîte à outils de présentation. |
System. | Fournit les classes liées à la validation. |
System. | Fournit les classes liées aux modes de présentation. |
System. | Fournit les classes liées au mode Plan. |
System. | Fournit les classes liées à l'affichage des données d'état et à la gestion des états d'affichage. |
System. | Fournit les classes liées aux instructions d'activité. |
System. | Fournit les classes pour la surveillance des exécutions d'état et des transitions d'état des machines à états. |
System. | Contient des classes utilisées pour créer les enregistrements de suivi de workflow et interagir avec eux. Les enregistrements de suivi sont créés par l'exécution du flux de travail lorsqu'une instance de flux de travail s'exécute, et sont accessibles par les classes qui héritent de TrackingParticipant. |
System. | Fournit les classes liées à la validation d'activité personnalisée. |
System. | Contient les classes fournissant le support pour la sérialisation d'activités en XAML. |
System. | Contient l’attribut AddInAttribute pour identifier des compléments. |
System. | Contient des interfaces et des structures sur lesquelles est basée la communication entre les composants mis à jour indépendamment. |
System. | Contient des interfaces que les composants utilisent pour accéder aux informations de type et appeler des membres de type. |
System. | Contient des interfaces qui définissent des collections d’objets IContract et RemoteArgument. |
System. | Fournit des classes pour découvrir, enregistrer, activer et contrôler des compléments. |
System. | Fournit des classes pour construire le pipeline de communication entre une application hôte et un complément. |
System. | Contient des classes qui peuvent être utilisées pour représenter les éléments et la structure d’un document de code source. Les classes de cet espace de noms peuvent être utilisées pour créer la structure d'un document de code source qui peut s'afficher comme code source dans un langage pris en charge à l'aide de la fonctionnalité fournie par l'espace de noms System.CodeDom.Compiler. |
System. | Contient des types permettant de gérer la génération et la compilation de code source dans les langages de programmation pris en charge. Chaque générateur de code peut produire du code source dans un langage de programmation spécifique, basé sur la structure des modèles de code source CodeDOM (Code Document Object Model) qui contiennent des éléments fournis par l'espace de noms System.CodeDom. |
System. | Contient des interfaces et des classes qui définissent différentes collections d'objets, telles que des listes, des files d'attente, des tableaux de bits, des tables de hachage et des dictionnaires. |
System. | Fournit plusieurs classes de collection thread-safe qui doivent être utilisées à la place des types correspondants dans les espaces de noms System.Collections et System.Collections.Generic chaque fois que plusieurs threads accèdent simultanément à la collection. Toutefois, l’accès aux éléments d’un objet de collection par le biais de méthodes d’extension ou d’implémentations d’interface explicites n’est pas garanti pour être thread-safe et peut être synchronisé par l’appelant. |
System. | Contient des interfaces et des classes qui définissent des collections génériques, ce qui permet aux utilisateurs de créer des collections fortement typées qui offrent une meilleure sécurité et des performances de type que les collections fortement typées non génériques. |
System. | Contient des classes qui peuvent être utilisées comme collections dans le modèle objet d’une bibliothèque réutilisable. Utilisez ces classes lorsque les propriétés ou méthodes retournent des collections. |
System. | Contient des collections spécialisées et fortement typées, par exemple un dictionnaire de liste liée, un vecteur de bits et des collections qui ne contiennent que des chaînes. |
System. | Fournit des classes utilisées pour implémenter le comportement des composants et des contrôles au moment de l'exécution et au moment du design. Cet espace de noms inclut les classes et les interfaces de base servant à l’implémentation des attributs et des convertisseurs de type, à la liaison à des sources de données et à la gestion des licences des composants. |
System. | Cet espace de noms fournit des classes qui constituent le cœur de Managed Extensibility Framework, ou MEF. |
System. | Fournit des types MEF (Managed Extensibility Framework) utiles aux développeurs d’applications extensibles ou d’hôtes. |
System. | Cet espace de noms fournit les types primitifs sous-jacents au modèle de programmation MEF. |
System. | Fournit des types MEF (Managed Extensibility Framework) aux développeurs qui utilisent un modèle de programmation basé sur la réflexion. |
System. | Contient des types qui permettent la configuration basée sur les règles des composants MEF (Managed Extensibility Framework). |
System. | Fournit des classes d’attributs utilisées pour définir des métadonnées pour les contrôles de données ASP.NET et ASP.NET MVC. |
System. | Fournit la prise en charge des classes d’attributs utilisées pour définir des métadonnées pour les contrôles de données ASP.NET et ASP.NET MVC. |
System. | Contient des classes dont les développeurs peuvent se servir pour générer un comportement personnalisé au moment du design pour des composants et des interfaces utilisateur, afin de configurer les composants au moment du design. L'environnement au moment du design fournit des systèmes qui permettent aux développeurs d'organiser les composants et de configurer leurs propriétés. Pour fonctionner correctement dans un environnement au moment du design, certains composants peuvent requérir un comportement spécifique au moment du design uniquement. Il peut également s'avérer utile de fournir des interfaces utilisateur personnalisées qui aideront les développeurs à configurer les composants ou les valeurs de types de données complexes. Les classes et les interfaces définies dans cet espace de noms peuvent servir à générer un comportement au moment du design pour des composants, à accéder aux services de design et à implémenter des interfaces personnalisées de configuration au moment du design. |
System. | Contient des classes que vous pouvez utiliser pour générer le comportement au moment du design pour les composants relatifs aux données. |
System. | Fournit des types qui prennent en charge la personnalisation et le contrôle de la sérialisation au moment du design. |
System. | Contient les types qui fournissent le modèle de programmation pour la gestion des données de configuration. |
System. | Contient des classes utilisées pour configurer un assembly. |
System. | Fournit des classes qui vous permettent d’écrire des programmes d’installation personnalisés pour vos propres composants. La classe Installer est la classe de base de tous les programmes d’installation personnalisés de .NET Framework. |
System. | Contient des types de configuration destinés uniquement à une utilisation interne. |
System. | Contient les classes de base partagées par les applications serveur et clientes pour prendre en charge un modèle enfichable afin d’ajouter ou de supprimer facilement des fonctionnalités. |
System. | Permet d’accéder à des classes qui représentent l’architecture ADO.NET. ADO.NET vous permet de construire des composants qui gèrent efficacement les données provenant de plusieurs sources. |
System. | Contient des classes partagées par les fournisseurs de données .NET. |
System. | Fournit des classes pour construire des expressions qui constituent une arborescence de commandes. |
System. | Fournit une API d’arborescence de commandes. |
System. | Contient une classe qui représente les fonctions EDM (Entity Data Model) d’un type spatial. |
System. | Inclut la classe EntitySqlParser et d’autres classes de prise en charge. Ces classes vous permettent d'analyser une chaîne de requête Entity SQL et de créer une requête d'arborescence de commandes. |
System. | Contient des classes qui peuvent être utilisées pour générer un groupe de données typé personnalisé. |
System. | Contient des classes pour générer des fichiers EDM (Entity Data Model) et du code source objet. |
System. | Contient les fournisseurs de génération EDM (Entity Data Model) pour l’environnement de génération ASP.NET. |
System. | Fournit des classes pour la modification de mots du singulier au pluriel et vice versa. |
System. | L’espace de noms System.Data.EntityClient est le fournisseur de données .NET Framework pour Entity Framework. |
System. | contient des classes qui prennent en charge l’interaction avec les bases de données relationnelles dans les applications LINQ to SQL. |
System. | 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. | Contient des classes de fournisseur pour communiquer avec SQL Server et des classes qui contiennent les méthodes d’assistance de requête. |
System. | Contient des types utilisés pour les détails de l’implémentation interne d’un fournisseur SQL Server. |
System. | Fournit l’accès aux classes MappingItemCollection et StorageMappingItemCollection. |
System. | Contient un ensemble de types qui représentent les concepts par le biais des modèles utilisés par Entity Framework et un ensemble de classes qui permettent aux applications d’utiliser des métadonnées. |
System. | Inclut des classes qui fournissent l’accès à la fonctionnalité principale d’Object Services. Les classes vous permettent d'interroger, d'insérer, de mettre à jour et de supprimer des données en travaillant sur des objets CLR fortement typés qui correspondent à des instances de types d'entités. Ce composant prend en charge les requêtes LINQ (Language-Integrated Query) et les requêtes Entity SQL par rapport aux types définis dans un modèle EDM. Object Services matérialise les données retournées sous forme d'objets et répercutent les modifications apportées aux objets dans la source de données. Ils proposent également des fonctions de suivi des modifications, de liaison d’objets à des contrôles et de gestion de l’accès concurrentiel. Pour plus d’informations, consultez Vue d’ensemble d’Object Services (Entity Framework). |
System. | Comprend classes qui sont des classes de base pour les types définis dans un modèle EDM, des classes de base pour les types retournés par les propriétés de navigation et des classes qui définissent les attributs qui mettent en correspondance les objets CLR et les types du modèle conceptuel. |
System. | Fournit la classe SqlFunctions, qui contient des méthodes CLR (Common Language Runtime) qui se traduisent en fonctions de base de données. Les méthodes de la classe SqlFunctions ne peuvent être utilisées que dans des requêtes LINQ to Entities. |
System. | L'espace de noms System.Data.Odbc est le fournisseur de données .NET Framework pour ODBC. |
System. | L'espace de noms System.Data.OleDb est le fournisseur de données .NET Framework pour OLE DB. |
System. | L'espace de noms System.Data.OracleClient est le fournisseur de données .NET Framework pour Oracle. |
System. | Fournit l’accès aux classes utilisées pour générer des services WCF Data Services. |
System. | Les classes de cet espace de noms génèrent du code C# ou Visual Basic pour une application cliente WCF Data Services en fonction des métadonnées retournées par le service de données. |
System. | Représente la bibliothèque cliente .NET Framework que les applications peuvent utiliser pour interagir avec WCF Data Services. |
System. | Implémente les fonctionnalités communes aux runtimes de clients et de serveurs WCF Data Services. |
System. | Cet espace de noms fournit les paramètres de configuration pour les fonctionnalités des services de données WCF. |
System. | Utilisée par les outils en ligne de commande de génération de code et les outils de Visual Studio pour générer des objets côté client fortement typés permettant de communiquer avec les services de données. |
System. | Cette classe n'est pas destinée à une utilisation publique ; elle est utilisée en interne par le système pour implémenter la prise en charge des requêtes avec un chargement hâtif des entités associées. |
System. | Offre une série d’interfaces implémentées pour définir un fournisseur de services de données personnalisé pour WCF Data Services. |
System. | Contient des classes pour la fonctionnalité de base de données spatiale. |
System. | Contient des classes qui prennent en charge les fonctionnalités propres à SQL Server. |
System. | L’espace de noms System.Data.SqlClient est le fournisseur de données .NET pour SQL Server. |
System. | Fournit des classes pour des types de données natifs dans SQL Server. Ces classes fournissent une alternative plus sûre, plus rapide aux types de données fournis par le Common Language Runtime (CLR) du .NET Framework. L'utilisation des classes de cet espace de noms permet d'éviter des erreurs de conversion de type provoquées par une perte de précision. Étant donné que les autres types de données sont convertis, en arrière-plan, en types SqlTypes et à partir de ces derniers, la création et l’utilisation explicites d’objets dans cet espace de noms permettent également d’obtenir du code plus rapide. |
System. | With the System.Deployment.Application namespace, you can program custom upgrade behavior into your ClickOnce application. |
System. | Contient des classes d’assistance pour accéder aux membres internes d’objets ActivationContext et ApplicationIdentity. |
System. | Permet aux développeurs d’applications d’accéder facilement à l’emplacement de l’ordinateur à l’aide d’une API unique. Les informations relatives à l'emplacement peuvent provenir de différents fournisseurs, comme un GPS, la triangulation Wi-Fi, ou encore la triangulation de tours de téléphonie cellulaire. Les classes System.Device.Location fournissent une API unique pour encapsuler les différents fournisseurs de localisation sur un ordinateur et gèrent les priorités et les transitions entre eux de façon homogène. Par conséquent, les développeurs d'applications qui utilisent cette API n'ont pas besoin d'adapter les applications aux configurations matérielles spécifiques. |
System. | Fournit des classes qui vous permettent d’interagir avec les processus système, les journaux d’événements et les compteurs de performances. |
System. | Contient des classes pour l’interaction avec les outils d’analyse du code. Ces outils sont utilisés pour analyser le code pour la conformité aux conventions de codage telles que les règles de nommage ou de sécurité. |
System. | Contient des classes statiques pour la représentation des contrats de programme telles que les conditions préalables, post-conditions et invariants. |
System. | Fournit des classes que le module de réécriture binaire peut utiliser pour gérer un échec de contrat. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour la supervision et l’instrumentation d’applications. |
System. | Contient les classes utilisées pour instrumenter votre application. L’instrumentation, si elle est activée, enregistre les données d’événement dans le sous-système de traçage Suivi des événements pour Windows (ETW). Pour obtenir une description complète d’ETW, consultez Suivi des événements pour Windows. |
System. | Avec l’espace de noms System.Diagnostics.Eventing.Reader, vous pouvez développer des applications qui lisent et gèrent des journaux des événements. Un événement d’un journal des événements contient des informations, un avertissement ou une erreur qui ont été publiés par un composant spécifique de système d’exploitation, service ou application. Ces événements sont lus par les applications qui contrôlent l’état d’un ordinateur et celles qui interviennent lorsque des événements spécifiques surviennent. Pour plus d’informations, consultez Résumé de la technologie pour la lecture et la gestion des journaux des événements et Scénarios du journal des événements. |
System. | Utilise les classes de cet espace de noms pour fournir des données de compteur. Les compteurs sont utilisés pour exposer les métriques de performances aux consommateurs comme la Surveillance des performances. L’espace de noms ne contient pas de classes pour consommer les données du compteur. Pour obtenir une description complète de l’architecture des compteurs de performances, consultez Compteurs de performances. |
System. | Fournit des classes qui vous permettent de lire et d’écrire des informations symboliques de débogage, telles qu’une ligne source de tables MSIL (Microsoft Intermediate Language). Les compilateurs qui ciblent .NET peuvent stocker les informations symboliques de débogage dans des fichiers PDB. Les débogueurs et les profileurs de code peuvent lire ces informations symboliques de débogage au moment de l'exécution. |
System. | Fournit des types et des membres qui vous permettent de créer des événements fortement typés à capturer par le suivi d’événements pour Windows (ETW). |
System. | Permet d’accéder facilement à Active Directory Domain Services à partir du code managé. Il contient deux classes Component, DirectoryEntry et DirectorySearcher, qui font appel à la technologie ASDI (Active Directory Services Interfaces). ADSI, un ensemble d'interfaces fourni par Microsoft, constitue un outil flexible permettant de travailler avec une vaste gamme de fournisseurs réseau. Grâce à ADSI, l'administrateur peut facilement rechercher et gérer les ressources d'un réseau, quelle que soit la taille du réseau. |
System. | Fournit un accès et une manipulation uniformes des principaux de sécurité d’utilisateur, d’ordinateur et de groupe sur les divers magasins de principaux de sécurité : services de domaine Active Directory (AD DS, Active Directory Domain Services ), services AD LDS (Active Directory Lightweight Directory Services) et Gestionnaire des comptes de sécurité d’ordinateurs (MSAM, Machine SAM). System.DirectoryServices.AccountManagement gère des objets d'annuaire indépendants de l'espace de noms System.DirectoryServices. |
System. | Fournit un modèle objet d’abstraction globale utilisé pour les tâches des services Microsoft Active Directory. Les concepts du service Active Directory, tels que la forêt, le domaine, le site, le sous-réseau, la partition et le schéma, font partie du modèle objet. |
System. | Fournit les méthodes définies par les normes Lightweight Directory Access Protocol (LDAP) version 3 (V3) et Directory Services Markup Language (DSML) version 2.0 (V2). |
System. | Fournit l’accès aux fonctionnalités graphiques de base de GDI+. Les System.Drawing.Drawing2Despaces de noms , System.Drawing.Imaginget System.Drawing.Text fournissent des fonctionnalités plus avancées. Pour connaître les limitations, consultez la section Remarques. |
System. | Contient une classe qui prend en charge la configuration des classes de l’espace de noms System.Drawing. |
System. | Contient des classes qui étendent la logique et le dessin de l’interface utilisateur au moment du design. |
System. | Fournit des fonctionnalités graphiques vectorielles et à deux dimensions avancées. |
System. | Fournit des fonctionnalités d’imagerie GDI+ avancées. Des fonctionnalités graphiques de base sont fournies par l'espace de noms System.Drawing. |
System. | Fournit des services liés à l’impression pour les applications Windows Forms. |
System. | Fournit des fonctionnalités typographiques GDI+ avancées. |
System. | Fournit des classes et des interfaces qui prennent en charge Dynamic Language Runtime. |
System. | Fournit des objets .NET donnant accès à des services COM+, rendant ainsi les objets .NET Framework plus pratiques pour les applications d’entreprise. |
System. | Fournit des classes qui vous permettent d’utiliser un gestionnaire CRM (Compensating Resource Manager) dans du code managé. Un CRM est un service fourni par COM+ qui vous permet d’inclure des objets non transactionnels dans Microsoft transactions DTC (Distributed Transaction Coordinator). Bien que les CRM n'offrent pas les mêmes fonctionnalités qu'un gestionnaire de ressources complet, ils assurent néanmoins l'atomicité transactionnelle (comportement de type tout ou rien) et la durabilité via le journal de récupération. |
System. | Fournit une prise en charge de l’infrastructure pour les services COM+. Les classes et les interfaces de cet espace de noms sont spécialement destinées à la prise en charge des appels dirigés vers System.EnterpriseServices, à partir des classes COM+ non managées. |
System. | Contient des classes qui définissent les informations se rapportant à la culture, notamment la langue, le pays ou la région, les calendriers utilisés, le format en vigueur pour les dates, la devise, les nombres, ainsi que l’ordre de tri des chaînes. Ces classes permettent d'écrire des applications globalisées (internationalisées). Les classes telles que StringInfo et TextInfo fournissent des fonctionnalités de globalisation avancées, notamment la prise en charge de substituts et le traitement d'éléments de texte. |
System. | Contient des types qui permettent la lecture et l’écriture dans des fichiers et des flux de données, ainsi que des types qui permettent la prise en charge de base des fichiers et des répertoires. |
System. | Contient des classes qui fournissent des services de compression et de décompression de base pour les flux. |
System. | Contient les types qui permettent la création et l’utilisation de magasins isolés. Avec ces magasins, vous pouvez lire et écrire des données auxquelles un code de niveau de confiance inférieur ne peut pas accéder, et éviter l'exposition d'informations sensibles qui peuvent être enregistrées ailleurs dans le système de fichiers. Les données sont stockées dans des compartiments isolés par l'utilisateur actuel et par l'assembly où se trouve le code. En outre, les données peuvent être isolées par domaine. Des profils itinérants peuvent être utilisés conjointement avec le stockage isolé afin que les magasins isolés "voyagent" avec le profil utilisateur. L'énumération IsolatedStorageScope indique différents types d'isolation. Pour plus d’informations sur les circonstances dans lesquelles il convient d’utiliser un stockage isolé, consultez Stockage isolé. |
System. | Définit une interface pour la journalisation dans un système d’E/S séquentiel orienté par enregistrement. |
System. | Fournit des classes pour l’utilisation d’un fichier mappé en mémoire, qui mappe le contenu d’un fichier à l’espace d’adressage logique d’une application. |
System. | Fournit des classes qui prennent en charge le stockage de plusieurs objets de donnée dans un conteneur unique. |
System. | Contient des types qui fournissent un moyen de communication entre processus via des canaux anonymes et/ou nommés. |
System. | Contient des classes permettant de contrôler des ports série. La classe la plus importante, SerialPort, fournit un framework pour les E/S synchrones et pilotées par événements, l’accès aux états d’épinglage et d’arrêt, et l’accès aux propriétés des pilotes séries. Elle peut être utilisée pour inclure un objet dans un wrapper Stream, ce qui permet aux classes qui utilisent des flux de données d’accéder au port série. |
System. | Contient des classes utilisées pour générer des services d’émission de jeton de sécurité (STS). Elles incluent les classes SecurityTokenService et Scope, ainsi que plusieurs classes utilitaires qui permettent d'effectuer des transformations de cookies. |
System. | Contient des classes qui implémentent le modèle d’autorisation d’identité basée sur les revendications de WCF (Windows Communication Foundation). Ce modèle inclut la classe Claim et la classe ClaimSet. Depuis .NET Framework 4.5 et l'intégration de Windows Identity Foundation (WIF) dans le .NET Framework, le modèle d'identité basé sur des revendications WCF a été remplacé par WIF. WIF fournit un modèle objet d'identité basé sur les revendications qui peut être utilisé pour fournir l'authentification et l'autorisation pour plusieurs piles de produits Microsoft, y compris CLR, WCF et ASP.NET. Classes WIF qui représentent les revendications, les types de revendication, les identités et les principaux basés sur des revendications sont contenus dans l'espace de noms System.Security.Claims . Depuis .NET 4.5, ces classes doivent être utilisées à la place de celles de l'espace de noms System.IdentityModel.Claims. |
System. | Contient des classes qui spécifient la configuration pour les applications et services créés à l’aide de WIF. Les classes de cet espace de noms représentent les paramètres sous l’élément <identityConfiguration>. Les classes qui configurent la fédération à l'aide du protocole WS-Federation sont contenues principalement dans l'espace de noms System.IdentityModel.Services.Configuration. Ces paramètres apparaissent sous l’élément <system.identityModel.services> dans un fichier de configuration. |
System. | Contient des classes qui représentent des éléments dans un document de métadonnées de fédération. Un document de métadonnées de fédération est un document XML qui fournit des informations qui peuvent être utiles aux partenaires lors de la création d'une fédération. Pour plus d’informations sur les métadonnées de fédération, consultez la section trois de la spécification suivante : Web Services Federation Language (WS-Federation) Version 1.2. |
System. | Contient des classes utilisées pour implémenter la stratégie d’autorisation lors de l’utilisation du modèle d’identité basé sur les revendications de WCF. Depuis .NET Framework 4.5 et l'intégration de Windows Identity Foundation (WIF) dans le .NET Framework, le modèle d'identité basé sur des revendications WCF a été remplacé par WIF. WIF fournit un modèle objet d'identité basé sur les revendications qui peut être utilisé pour fournir l'authentification et l'autorisation pour plusieurs piles de produits Microsoft, y compris CLR, WCF et ASP.NET. Dans WIF, la stratégie d'autorisation est implémentée en étendant la classe ClaimsAuthorizationManager. Depuis .NET 4.5, la stratégie d'autorisation doit être implémentée à l'aide de WIF, plutôt que des classes dans l'espace de noms System.IdentityModel.Claims. |
System. | Contient des classes qui représentent des artefacts WS-Trust. Ils incluent les classes RequestSecurityToken (RST) et RequestSecurityToken (RSTR) et plusieurs sérialiseurs qui peuvent sérialiser et désérialiser entre les artefacts WS-Trust sur le câble et leur représentation dans le modèle objet. Windows Identity Foundation (WIF) prend d’office en charge les spécifications WS-Trust suivantes : WS-Trust February 2005, WS-Trust 1.3 ou WS-Trust 1.4. |
System. | Contient des classes qui implémentent l’authentification dans le modèle d’identité basé sur les revendications de WCF (Windows Communication Foundation). Depuis .NET Framework 4.5 et l'intégration de Windows Identity Foundation (WIF) dans le .NET Framework, le modèle d'identité basé sur des revendications WCF a été remplacé par WIF. WIF fournit un modèle objet d'identité basé sur les revendications qui peut être utilisé pour fournir l'authentification et l'autorisation pour plusieurs piles de produits Microsoft, y compris CLR, WCF et ASP.NET. Les classes WIF qui représentent des jetons de sécurité et qui sont utilisées pour traiter les jetons de sécurité sont contenues dans l'espace de noms System.IdentityModel.Tokens ; par exemple, SecurityToken et SecurityTokenHandler. Depuis .NET 4.5, les classes dans l'espace de noms System.IdentityModel.Tokens doivent être utilisées à la place de celles dans l'espace de noms System.IdentityModel.Selectors. |
System. | Contient principalement des classes utilisées dans les applications générées à l’aide de WIF (Windows Identity Foundation) qui procèdent à l’authentification fédérée avec le protocole WS-Federation. Il contient les modules HTTP, WSFederationAuthenticationModule (WSFAM) et SessionAuthenticationModule (SAM), ainsi que les classes qui prennent en charge leur opération. Le module WSFAM assure la gestion des séquences de connexion-déconnexion WS-Federation. Le module SAM assure la gestion des sessions via la gestion et la maintenance des cookies. L'espace de noms contient également des classes qui représentent les messages WS-Federation (WSFederationMessage), tels que les messages de connexion (SignInRequestMessage, SignInResponseMessage) et de déconnexion (SignOutRequestMessage), ainsi que les sérialiseurs qui sérialisent et désérialisent entre le modèle objet et les représentations simultanées de ces messages. |
System. | Contient des classes qui assurent la configuration des applications WIF (Windows Identity Foundation ) qui utilisent le protocole WS-Federation. Les classes de cet espace de noms représentent les paramètres sous l’élément <system.identityModel.services>. L'espace de noms System.IdentityModel.Services contient également certaines des classes utilisées pour configurer WS-Federation. Les classes qui configurent d'autres paramètres de service et d'application, comme les gestionnaires de jetons de sécurité, sont contenues principalement dans l'espace de noms System.IdentityModel.Configuration. Ces paramètres apparaissent sous l’élément <identityConfiguration> dans un fichier de configuration. |
System. | System.IdentityModel.Services.Tokens contient la classe MachineKeySessionSecurityTokenHandler et la classe MembershipUserNameSecurityTokenHandler . |
System. | Contient des classes de base telles que SecurityToken, SecurityTokenHandler et SecurityKeyIdentifierClause, ainsi que des classes qui dérivent de ces classes et représentent plusieurs types de jetons, des artefacts et des gestionnaires pour lesquels WIF (Windows Identity Foundation) offre une prise en charge intégrée. Cela inclut les classes qui contiennent la prise en charge des jetons v1.1 et v2.0 de SAML, par exemple : SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, et Saml2SecurityTokenHandler. |
System. | Fournit des classes et des interfaces qui prennent en charge les requêtes utilisant LINQ (Language-Integrated Query). |
System. | Contient des classes, interfaces et énumérations qui permettent aux expressions de code de niveau langage d’être représentées en tant qu’objets sous la forme d’arborescences d’expression. |
System. | Permet d'accéder à un ensemble riche d'informations de gestion et d'événements de gestion sur le système, les appareils et les applications instrumentés pour l'infrastructure WMI (Windows Management Instrumentation). Les applications et les services peuvent appeler des informations de gestion intéressantes (par exemple, l'espace libre restant sur le disque, l'utilisation de l'UC, la base de données à laquelle une application particulière est connectée, etc.) en utilisant des classes dérivées de ManagementObjectSearcher et ManagementQuery ou s'abonner à de nombreux événements de gestion à l'aide de la classe ManagementEventWatcher. Les données accessibles peuvent provenir de composants managés et non managés dans l'environnement distribué. |
System. | Fournit les classes nécessaires à l'instrumentation d'applications pour la gestion et à l'exposition de leurs informations et événements de gestion via WMI aux consommateurs potentiels. Les consommateurs tels que Microsoft Application Center ou Microsoft Operations Manager peuvent alors gérer facilement votre application et l'analyse ainsi que la configuration de votre application sont disponibles pour les scripts d'administrateur ou d'autres applications à la fois managées et non managées. Il est facile d'instrumenter votre application en utilisant l'attribut personnalisé InstrumentationClass sur les classes à exposer ou les classes de base BaseEvent et Instance et la classe d'assistance Instrumentation fournies. |
System. | Contient des classes pour lire des fichiers audio et accéder aux sons fournis par le système. |
System. | Fournit des classes qui vous permettent de vous connecter aux files d’attente de messages, de les analyser et de les gérer sur le réseau, ainsi que d’envoyer, de recevoir ou de lire des messages. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les classes System.Messaging. |
System. | Constitue une interface de programmation simple pour un grand nombre des protocoles réseau employés aujourd'hui. Les classes de l'espace de noms System.Net peuvent être utilisées pour développer des applications Windows Store ou des applications de bureau. Si elles sont utilisées dans une application Windows Store, les classes de l'espace de noms System.Net sont affectées par la fonctionnalité d'isolement réseau, qui fait partie du modèle de sécurité des applications utilisé par l'aperçu pour développeurs Windows. Les fonctions de réseau appropriées doivent être activées dans le manifeste d'application pour une application Windows Store, afin qu'une application Windows Store puisse accéder au réseau. Pour plus d’informations, consultez Isolement réseau pour les applications du Windows Store. |
System. | 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. | Contient des classes que les applications utilisent pour accéder par programmation et mettre à jour des paramètres de configuration pour les espaces de noms System.Net. |
System. | Fournit une interface de programmation pour les applications HTTP modernes. |
System. | Prend en charge les collections d’en-têtes HTTP utilisées par l’espace de noms System.Net.Http. |
System. | Contient les classes utilisées pour envoyer des e-mails à un serveur SMTP (Simple Mail Transfer Protocol) pour la remise. |
System. | Contient des types qui sont utilisés pour représenter des en-têtes MIME (Multipurpose Internet Mail Exchange). Ces types sont utilisés avec les types de l’espace de noms System.Net.Mail pour spécifier les en-têtes Content-type, Content-disposition et Content-Transfer-Encoding lors de l’utilisation de la classe SmtpClient pour envoyer un e-mail. |
System. | Permet d'accéder 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. | Fournit l’accès aux fonctionnalités de réseau pair à pair. |
System. | Améliore la fonctionnalité de réseau System.Net.PeerToPeer et fournit des fonctions pour les sessions de collaboration managées serverless. |
System. | Fournit des flux réseau pour des communications sécurisées entre les hôtes. |
System. | Fournit une implémentation managée de l’interface Windows Sockets (Winsock) pour les développeurs qui doivent contrôler étroitement l’accès au réseau. |
System. | Fournit une implémentation managée de l'interface WebSocket pour les développeurs. |
System. | Contient des types numériques qui complètent les types numériques primitifs, comme Byte, Double et Int32, qui sont définis par .NET. |
System. | Fournit des classes qui vous permettent d'automatiser la gestion de serveurs d'impression, de files d'attente à l'impression et de travaux d'impression. |
System. | Fournit des classes qui activent rapidement la copie des paramètres de propriété d'un objet de système d'impression vers un autre objet du même type. Autorise également l'itération au sein des propriétés des objets de système d'impression et la découverte de leurs types au moment de l'exécution, sans utiliser de réflexion. |
System. | Permet l’interconversion des objets PrintTicket managés et des structures DEVMODE Graphics Device Interface (GDI) non managées. |
System. | Contient des types qui récupèrent des informations sur les assemblys, les modules, les membres, les paramètres et d’autres entités dans du code managé en examinant leurs métadonnées. Ces types peuvent également être utilisés pour manipuler des instances de types chargés, par exemple pour raccorder des événements ou appeler des méthodes. Pour créer des types de façon dynamique, utilisez l'espace de noms System.Reflection.Emit. |
System. | Contient des classes qui permettent l'utilisation de contextes de réflexion personnalisés. |
System. | Contient des classes qui permettent à un compilateur ou à un outil d’émettre des métadonnées et du langage MSIL (Microsoft Intermediate Language) et de générer éventuellement un fichier PE sur le disque. Les principaux clients de ces classes sont des moteurs de script et des compilateurs. |
System. | Fournit des classes et des interfaces permettant aux développeurs de créer, de stocker et de gérer diverses ressources propres à une culture utilisées dans une application. L'une des classes les plus importantes de l'espace de noms System.Resources est la classe ResourceManager. |
System. | Contient la classe StronglyTypedResourceBuilder, qui fournit la prise en charge des 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. | Contient des types avancés qui prennent en charge divers espaces de noms, tels que System, Runtime et Security. |
System. | Contient des types qui vous permettent d’implémenter la mise en cache dans les applications .NET. |
System. | Contient des classes du gestionnaire de configuration pour la fonctionnalité de mise en cache du .NET Framework. |
System. | Contient des types qui prennent en charge les environnements d’hébergement .NET Framework qui utilisent les fonctionnalités de mise en cache dans ASP.NET. |
System. | Fournit des fonctionnalités pour les enregistreurs de compilateur qui utilisent du code managé pour spécifier des attributs dans les métadonnées qui affectent le comportement d’exécution du Common Language Runtime. |
System. | Définit un ensemble de types qui énumèrent et définissent un contrat de fiabilité entre l’auteur d’un code et les développeurs qui dépendent de ce code. Les types de l'espace de noms System.Runtime.ConstrainedExecution sont conçus pour une utilisation dans les régions d'exécution limitées (CER). |
System. | Fournit des classes qui prennent en charge les concepteurs d’applications et de composants dans les environnements de développement intégré (IDE). |
System. | Cet espace de noms contient des classes utilisées par l'infrastructure Windows Communication Foundation (WCF) pour implémenter un fournisseur de persistance. |
System. | Fournit des classes pour la gestion avancée des exceptions. |
System. | Contient des types avancés qui sont utilisés dans l’activation des applications à l’intérieur des domaines d’application. |
System. | Fournit un large éventail de membres qui prennent en charge les services COM Interop et Platform Invoke. Si vous ne connaissez pas ces services, consultez interopération avec le code non managé. |
System. | Contient des types managés qui correspondent aux types utilisés par COM Interop. |
System. | Assure la prise en charge du marshaling interne pour .NET Framework. |
System. | Contient l’interface IExpando qui permet la modification d’un objet par l’ajout ou la suppression de ses membres. |
System. | Contient des classes qui prennent en charge l’interopérabilité entre le code managé et Windows Runtime, et qui permettent la création de types Windows Runtime avec du code managé. |
System. | Fournit des classes et des interfaces qui permettent aux développeurs de créer et configurer des applications distribuées. Certaines des classes les plus importantes de l’espace de noms System.Runtime.Remoting sont les classes RemotingConfiguration, RemotingServices et ObjRef. |
System. | Fournit des classes et des objets qui prennent en charge l’activation serveur et client d’objets distants. |
System. | Contient des classes qui prennent en charge et gèrent des canaux et des récepteurs de canal utilisés comme support de transport lorsqu'un client appelle une méthode sur un objet distant. |
System. | Contient des canaux qui utilisent le protocole HTTP pour transporter des messages et des objets vers et depuis des emplacements distants. Par défaut, les canaux HTTP encodent des objets et des appels de méthode au format SOAP pour la transmission, mais d'autres récepteurs de formateur d'encodage et de décodage peuvent être spécifiés dans les propriétés de configuration d'un canal. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Channels.Http est la classe HttpChannel. |
System. | Définit un canal de communication à distance qui utilise le système IPC (Interprocess Communication System) 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. | Contient des canaux qui utilisent le protocole TCP pour transporter des messages et des objets vers et depuis des emplacements distants. Par défaut, les canaux TCP encodent des objets et des appels de méthode au format binaire pour la transmission, mais d'autres récepteurs de formateur d'encodage et de décodage peuvent être spécifiés dans les propriétés de configuration d'un canal. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Channels.Tcp est la classe TcpChannel. |
System. | Contient des objets qui définissent les contextes dans lesquels résident tous les objets. Un contexte est une séquence ordonnée de propriétés qui définit un environnement pour les objets dans celui-ci. Les contextes sont créés au cours du processus d'activation pour des objets dont la configuration impose certains services automatiques tels que la synchronisation, les transactions, l'activation juste-à-temps (JIT, Just-In-Time), la sécurité, etc. Plusieurs objets peuvent coexister dans un contexte. |
System. | Contient des classes qui gèrent la durée de vie d'objets distants. |
System. | Contient des classes servant à créer et à transmettre des messages. L'infrastructure de communication à distance utilise des messages pour communiquer avec des objets distants. Des messages sont utilisés pour transmettre des appels de méthode distants, pour activer des objets distants et pour communiquer des informations. Un objet de message transporte un ensemble de propriétés nommées, y compris les identificateurs d'action, les informations d'envoi et les paramètres. L'espace de noms System.Runtime.Remoting.Messaging incluent parmi ses classes les plus importantes la classe AsyncResult, la classe RemotingSurrogateSelector et la classe ReturnMessage. |
System. | Contient des classes et des attributs qui peuvent être utilisés pour personnaliser la génération et le traitement de SOAP pour des objets et des champs. Les classes de cet espace de noms peuvent être utilisées pour indiquer le champ d'en-tête SOAPAction, la sortie de type, le nom d'élément XML et l'URI de l'espace de noms XML de la méthode. Ces informations sont utilisées par le sérialiseur SOAP pendant la génération SOAP et par l’outil Soapsuds (Soapsuds.exe) pendant la génération du langage WSDL (Web Services Description Language). Les informations spécifiées par les attributs dans cet espace de noms peuvent être utilisées sur l'extrémité de réception du SOAP généré pour personnaliser le traitement des appels de méthode et des objets distants. L'une des classes les plus importantes de l'espace de noms System.Runtime.Remoting.Metadata est la classe SoapAttribute. La classe SoapAttribute est non fonctionnelle et peut uniquement être utilisée comme classe de base pour tous les attributs de métadonnées. |
System. | Contient des classes wrapper pour les types de données qui sont conformes à la spécification du W3C. Tous les types de date et d'heure sont conformes aux normes ISO. |
System. | Contient les classes utilisées par l’outil en ligne de commande Soapsuds (Soapsuds.exe) et le code utilisateur pour convertir les métadonnées vers et à partir d’un schéma XML pour l’infrastructure de communication à distance. L'espace de noms SdlChannelSink incluent parmi ses classes les plus importantes la classe MetaData. |
System. | Contient des classes qui contrôlent et fournissent des fonctionnalités destinées aux proxies. Un proxy est un objet local qui est l'image d'un objet distant. Les proxies permettent aux clients d'accéder à des objets à travers les limites de communication à distance. |
System. | Contient des classes de service qui fournissent des fonctionnalités au .NET Framework. L'une des classes les plus importantes de cet espace de noms est TrackingServices. |
System. | Contient des classes qui peuvent être utilisées pour sérialiser et désérialiser des objets. La sérialisation est le processus de conversion d’un objet ou d’un graphique d’objets en une séquence linéaire d’octets pour le stockage ou la transmission vers un autre emplacement. La désérialisation est le processus de prise d’informations stockées et de recréation d’objets à partir de celui-ci. |
System. | Contient des classes utilisées pour lire les valeurs contenues dans la configuration de l’application, dans la section system.xml.serialization. Les classes de cet espace de noms sont utilisées par l'infrastructure de sérialisation pour gérer les éléments de configuration et ne peuvent pas être utilisées directement. Pour configurer DataContractSerializer, créez plutôt un fichier de configuration de l'application et utilisez les éléments XML suivants : Élément <system.xml.serialization><dataContractSerializer><declaredTypes><add> pour l’élément <declaredTypes><knownType>. |
System. | Fournit des énumérations, interfaces et classes courantes utilisées par des formateurs de sérialisation. |
System. | Contient la classe BinaryFormatter, qui peut être utilisée pour sérialiser et désérialiser des objets au format binaire. |
System. | Contient la classe SoapFormatter, qui peut être utilisée pour sérialiser et désérialiser des objets au format SOAP. Lorsque vous générez des applications qui utilisent les types de cet espace de noms, vous devez référencer l'assembly System.Runtime.Serialization.Formatters.Soap.dll. |
System. | Fournit les classes liées à la sérialisation JSON. |
System. | Contient des types avancés qui prennent en charge la gestion de versions dans les implémentations côte à côte de .NET. |
System. | Fournit la structure sous-jacente du système de sécurité du Common Language Runtime, notamment les classes de base pour les autorisations. |
System. | Contient 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é sur ceux-ci. |
System. | Fournit un ensemble d’énumérations qui décrivent la sécurité d’une connexion. Ces énumérations sont notamment CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType et SslProtocols. |
System. | Fournit un support pour l'authentification à l'aide de la protection étendue pour les applications. |
System. | Fournit un support pour la configuration de l'authentification à l'aide de la protection étendue pour les applications. |
System. | Contient des classes qui implémentent l’identité basée sur les revendications dans .NET, y compris les classes qui représentent des revendications, des identités basée sur les revendications et les principaux basés sur les revendications. |
System. | Fournit des services de chiffrement, notamment l’encodage sécurisé et le décodage des données, ainsi que de nombreuses autres opérations, telles que le hachage, la génération de nombres aléatoires et l’authentification des messages. Pour plus d’informations, consultez services de chiffrement . |
System. | Fournit des éléments de programmation pour 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. | Contient l’implémentation du common language runtime du certificat Authenticode X.509 v.3. Ce certificat est signé avec une clé privée qui identifie de manière unique et positive le titulaire du certificat. |
System. | Contient des classes destinées à la prise en charge de la création et de la validation des signatures numériques XML. Les classes de cet espace de noms implémentent la recommandation du World Wide Web Consortium, XML-Signature Syntax and Processing. |
System. | Définit des classes qui contrôlent l’accès aux opérations et aux ressources basées sur une stratégie. |
System. | Contient des groupes de codes, des conditions d’appartenance et des preuves. Ces trois types de classes sont utilisés pour créer les règles appliquées par le système de stratégie de sécurité du Common Language Runtime. Les classes de preuve sont l'entrée dans la stratégie de sécurité et les conditions d'appartenance sont les commutateurs ; ensemble, ils créent des instructions de stratégie et déterminent le jeu d'autorisations accordées. Les niveaux de stratégie et les groupes de codes constituent la structure de la hiérarchie de la stratégie. Les groupes de codes sont l'encapsulation d'une règle et sont disposés de manière hiérarchique dans un niveau de stratégie. |
System. | Définit un objet principal qui représente le contexte de sécurité dans lequel le code est exécuté. Pour plus d’informations, consultez Sécurité basée sur les rôles. |
System. | Fournit des types pour prendre en charge la gestion des droits de contenu créé par application tel que celui stocké dans un Package ou XpsDocument. |
System. | Fournit les classes liées au modèle de service. |
System. | Fournit les classes liées à l'activation de modèle de service. |
System. | Représente les paramètres de configuration de l'outil SMSvcHost.exe. Cet espace de noms représente les éléments de configuration qui peuvent être configurés dans le fichier SMSvcHost.exe.config. Il inclut plus particulièrement tous les paramètres à l'échelle de l'ordinateur qui doivent être configurés. |
System. | Contient des classes qui vous permettent d’envoyer des messages vers des flux de travail et de recevoir des messages de flux de travail. Ces activités sont utilisées lors de l'écriture de services de flux de travail et vous permettent de définir la façon dont les messages sont envoyés et reçus dans un flux de travail. |
System. | Contient le 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 aux messages entrants. |
System. | 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 ainsi que de configurer le suivi. |
System. | Contient des classes qui vous permettent de contrôler divers comportements liés aux services de workflow. |
System. | Fournit les classes liées aux activités de présentation des modèles de service. |
System. | Contient les fabriques qui créent des paires d'activité Receive/SendReply et Send/ReceiveReply. |
System. | Contient des classes utilisées pour créer des enregistrements de suivi pour une instance de service de workflow. Les enregistrements de suivi sont créés par l'exécution du flux de travail pendant l'exécution d'une instance de flux de travail et sont envoyés aux participants au suivi enregistrés. |
System. | Contient des classes utilisées pour configurer le suivi des workflows hébergés par un service. Ces classes vous permettent de spécifier les informations de suivi que vous souhaitez que votre service de flux de travail génère. |
System. | Fournit les classes liées aux canaux de modèles de service. |
System. | Définit les classes nécessaires pour l'intégration aux applications COM. |
System. | Fournit les classes liées à la configuration des modèles de service. |
System. | Fournit les classes liées à la description du modèle de service. |
System. | Contient une énumération qui est utilisée pour configurer les compteurs de performance à des fins de diagnostic. |
System. | Contient les classes nécessaires à la création et à l’utilisation des services détectables. Ces classes implémentent le protocole WS-Discovery pour WCF (Windows Communication Foundation). |
System. | Contient des classes qui vous permettent de configurer des paramètres de découverte dans un fichier de configuration. |
System. | Contient les classes nécessaires à la création et à l’utilisation des services détectables. Ces classes implémentent le protocole de la version WS-Discovery 1.1 pour WCF (Windows Communication Foundation). |
System. | Contient les classes nécessaires à la création et à l’utilisation des services détectables. Ces classes implémentent la version d’avril 2005 du protocole WS-Discovery pour WCF (Windows Communication Foundation). |
System. | Contient les classes nécessaires à la création et à l’utilisation des services détectables. Ces classes implémentent la version Committee Draft 1 du protocole WS-Discovery pour WCF (Windows Communication Foundation). |
System. | Fournit les classes liées à la distribution du modèle de service. |
System. | Contient des classes associées à l’intégration du service MSMQ (Microsoft Message Queuing), permettant la communication entre les applications MSMQ et WCF (Windows Communication Foundation). |
System. | Contient des classes qui permettent aux développeurs de personnaliser et d’étendre le service Peer Name Resolution Protocol. |
System. | Contient des classes qui permettent de rendre persistants les services de workflow (services WCF implémentés comme workflows) dans le magasin de persistance. |
System. | Cet espace de noms contient des classes utilisées pour configurer et gérer le WCF RoutingService. |
System. | Cet espace de noms contient des classes de configuration qui sont utilisées par l'infrastructure WCF (Windows Communication Foundation) pour convertir des types XML en types du Common Language Runtime (CLR). Vous pouvez également manipuler directement ces classes à des fins d'extensibilité. |
System. | Contient des types généraux liés à la sécurité. |
System. | Traite des jetons de sécurité et des certificats. |
System. | Fournit les classes liées à la syndication des modèles de service. |
System. | Fournit les classes liées à l'utilisation du modèle de service sur le Web. |
System. | Fournit les classes utilitaires permettant la sérialisation d’entités WCF (Windows Communication Foundation) en XAML. |
System. | Fournit des classes qui vous permettent d’implémenter, d’installer et de contrôler des applications de service Windows. Les services sont des exécutables fonctionnant en permanence sans interface utilisateur. L'implémentation d'un service implique l'héritage de la classe ServiceBase et la définition d'un comportement spécifique à traiter lorsque des commandes Démarrer, Arrêter, Suspendre et Continuer sont passées, de même que le comportement personnalisé et les actions à entreprendre lorsque le système s'arrête. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les applications de services Windows. |
System. | Contient une classe unique, SpeechAudioFormatInfo, qui contient des informations sur le format audio en entrée dans le module de reconnaissance vocale ou en sortie du moteur de synthèse vocale. |
System. | Contient les types de technologies Windows Desktop Speech pour l’implémentation de la reconnaissance vocale. |
System. | Avec les membres de l’espace de noms System.Speech.Recognition.SrgsGrammar, vous pouvez créer par programmation les grammaires conformes à la norme W3C Spécification de la Grammaire de la Reconnaissance vocale (SRGS) Version 1.0. |
System. | Contient des classes permettant d’initialiser et de configurer un moteur de synthèse vocale, de créer des invites, de générer la reconnaissance vocale, de répondre aux événements et de modifier les caractéristiques de la voix. |
System. | Prend en charge la création de moteurs personnalisés basés sur SSML (Speech Synthesis Markup Language) pour restituer le texte par synthèse vocale (Text-to-Speech, TTS). |
System. | Contient des classes représentant des encodages de caractères ASCII et Unicode, des classes de base abstraites pour la conversion de blocs de caractères vers et à partir des blocs d’octets, et une classe d’assistance qui manipule et met en forme les objets String sans créer d’instances intermédiaires de String. |
System. | Fournit des fonctionnalités d’expression régulière qui peuvent être utilisées à partir de n’importe quelle plateforme ou langage qui s’exécute dans .NET. Outre les types contenus dans cet espace de noms, la classe RegexStringValidator vous permet de déterminer si une chaîne particulière est conforme à un modèle d’expression régulière. |
System. | Fournit des classes et des interfaces qui permettent la programmation multithread. En plus des classes destinées à la synchronisation des activités des threads et de l’accès aux données (Mutex, Monitor, Interlocked, AutoResetEvent, etc.), cet espace de noms comprend une classe ThreadPool qui permet d’utiliser un pool de threads fournis par le système et une classe Timer qui exécute des méthodes de rappel sur les threads du pool. |
System. | Fournit des types qui simplifient le travail d’écriture de code simultané et asynchrone. Les types principaux sont Task qui représente une opération asynchrone qui peut être attendre et annulée, et Task<TResult>, qui est une tâche qui peut retourner une valeur. La classe TaskFactory fournit des méthodes statiques pour créer et démarrer des tâches, et la classe TaskScheduler fournit l’infrastructure de planification de threads par défaut. |
System. | Fournit le composant Timer, qui vous permet de déclencher un événement sur un intervalle spécifié. |
System. | Contient des classes qui vous permettent d’écrire votre propre application transactionnelle et votre propre gestionnaire de ressources. Plus précisément, vous pouvez créer et participer à une transaction (locale ou distribuée) avec un ou plusieurs participants. |
System. | Contient des classes qui décrivent les options de configuration utilisées par les classes System.Transactions. |
System. | Pour .NET Core et .NET 5+, cet espace de noms contient la HttpUtility classe . Pour .NET Framework, cet espace de noms contient des classes et des interfaces qui permettent la communication navigateur-serveur. Ces classes incluent la HttpRequest classe, qui fournit des informations détaillées sur la requête HTTP actuelle, la classe, qui gère la HttpResponse sortie HTTP vers le client, et la HttpServerUtility classe, qui fournit l’accès aux utilitaires et aux processus côté serveur. System.Web inclut également des classes pour la manipulation des cookies, le transfert de fichiers, les informations d’exception et le contrôle du cache de sortie dans .NET Framework. |
System. | Fournit des classes qui vous permettent d’accéder à l’authentification par formulaire ASP.NET, aux rôles et aux services d’application de profils comme les services WCF (Windows Communication Foundation). |
System. | Fournit des classes pour la mise en cache des données fréquemment utilisées sur le serveur. |
System. | Fournit des classes qui prennent en charge l’accès dans les applications Windows aux rôles, aux services de profils et à l’authentification Microsoft Ajax. |
System. | Contient des fournisseurs de service client et d’autres classes qui prennent en charge l’accès dans les applications Windows aux rôles, aux services de profil et à l’authentification Microsoft Ajax. |
System. | Contient des classes pour générer et compiler des types de fichiers personnalisés dans l’environnement de génération ASP.NET. |
System. | Contient des classes servant à définir une configuration ASP.NET. |
System. | Contient des types de configuration prévus uniquement pour une utilisation interne. |
System. | Contient des classes qui fournissent les fonctionnalités principales pour Dynamic Data ASP.NET. Il fournit également des fonctionnalités d'extensibilité qui permettent de personnaliser le comportement des données dynamiques. |
System. | Contient des classes qui fournissent la prise en charge au moment du design pour les classes de l’espace de noms System.Web.DynamicData. |
System. | Contient des classes qui définissent les fonctionnalités principales des fournisseurs Dynamic Data ASP.NET. |
System. | Fournit des classes et des interfaces pour les fournisseurs de localisation. |
System. | Contient des classes de gestionnaire HTTP qui traitent les requêtes HTTP à un serveur web. |
System. | Fournit la fonctionnalité permettant d’héberger des applications ASP.NET à partir d’applications managées en dehors des services IIS (Internet Information Services) de Microsoft. |
System. | Contient des types qui fournissent des informations sur l’exécution de la page active, qui incluent des écouteurs d’exécution et l’instrumentation correspondante et qui contiennent des méthodes appelées avant et après le rendu de la sortie par le moteur d’affichage. |
System. | Contient des classes qui permettent de construire et d’envoyer des messages à l’aide du composant de messages CDOSYS (Collaboration Data Objects for Windows 2000). Le message électronique est remis soit par le service de messagerie SMTP intégré à Microsoft Windows 2000, soit par un serveur SMTP arbitraire. Les classes de cet espace de noms peuvent être utilisées à partir d'ASP.NET ou d'une application managée quelconque. |
System. | Contient des classes et des interfaces pour la gestion et la supervision de l’intégrité des applications web. |
System. | Contient les fonctionnalités principales, notamment l’authentification et la gestion des erreurs, requises pour générer des applications web mobiles ASP.NET. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Fournit des classes qui vous permettent de lier des objets de données à des contrôles serveur ASP.NET Web Forms. |
System. | Contient des classes utilisées en combinaison avec les profils utilisateur ASP.NET dans des applications serveur web. |
System. | Contient des classes utilisées pour analyser des expressions d’un contrôle LinqDataSource dans une requête LINQ (Language Integrated Query). |
System. | Fournit des expressions régulières compilées pouvant être utilisées pour analyser les fichiers ASP.NET. Tous les membres de l'espace de noms System.Web.RegularExpressions sont des descendants de la classe Regex. |
System. | 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. | Contient des classes qui fournissent des informations sur les ressources de script. |
System. | Contient des classes qui fournissent une sérialisation et désérialisation au format JSON (JavaScript Object 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. | Fournit des attributs qui vous permettent de personnaliser la prise en charge par les services web des fonctionnalités AJAX d’ASP.NET. |
System. | Contient des classes utilisées pour implémenter la sécurité ASP.NET dans des applications serveur web. |
System. | Contient les méthodes que vous pouvez utiliser pour encoder des chaînes qui vous permettront de protéger votre application contre les attaques de script de site à site (XSS) et les attaques par injection LDAP. |
System. | Contient des classes qui permettent de créer des services web XML à partir de clients de services web ASP.NET et XML. Les services Web XML sont des applications qui permettent d'échanger des messages dans un environnement faiblement couplé à l'aide de protocoles standard tels que HTTP, XML, XSD, SOAP et WSDL. Les services Web XML permettent de générer des applications modulaires dans et entre sociétés utilisant des environnements hétérogènes, pour qu'elles puissent fonctionner avec une grande variété d'implémentations, de plateformes et d'appareils. Les messages XML SOAP de ces applications peuvent se composer de parties définies avec précision (structurées et typées) ou non (utilisant un XML arbitraire). La possibilité qu'ont les messages d'évoluer au fil du temps sans rompre le protocole est fondamentale pour la souplesse et la robustesse des services Web XML en tant que bloc de construction de l'avenir du Web. |
System. | Contient des classes qui configurent la façon dont les services web XML créés à l’aide d’ASP.NET s’exécutent. |
System. | Contient des classes qui permettent de décrire publiquement un service web XML à l’aide du langage WSDL (Web Services Description Language). Chaque classe de cet espace de noms correspond à un élément particulier de la spécification WSDL et la hiérarchie des classes correspond à la structure XML d'un document WSDL valide. Pour plus d’informations sur WSDL, consultez la spécification WSDL. |
System. | Contient des classes qui permettent aux clients de localiser les services web XML disponibles sur un serveur web à l’aide du processus de découverte de services web XML. |
System. | Contient des classes qui définissent les protocoles utilisés pour transmettre des données sur le câble pendant la communication entre les services web XML créés avec ASP.NET et leurs clients. |
System. | Fournit des classes et des interfaces qui permettent le stockage de données propres à un client particulier dans une application web sur le serveur. Les données d’état de session sont utilisées pour donner au client l’apparence d’une connexion persistante avec l’application. Les informations d’état peuvent être stockées dans la mémoire de traitement locale ou, pour les configurations de batterie de serveurs web, elles peuvent être stockées hors processus à l’aide du service d’état ASP.NET ou d’une base de données Microsoft SQL Server. |
System. | Fournit des classes et des interfaces qui vous permettent de créer des contrôles serveur ASP.NET et des pages web ASP.NET pour l’interface utilisateur de vos applications web ASP.NET. |
System. | Contient les classes de base pour les adaptateurs de contrôles et les adaptateurs de pages. Vous pouvez utiliser ces adaptateurs pour substituer les états de cycle de vie de pages et de contrôles. C'est utile si vous souhaitez modifier la balise d'un contrôle ou comportement pour les nouvelles normes de balisage ou pour les navigateurs spécifiques. |
System. | Contient des méthodes et des propriétés pour le contrôle serveur Web chart. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment de la conception pour les pages web ASP.NET et les contrôles serveur web. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design des directives de page web ASP.NET. |
System. | Contient des classes qui fournissent la prise en charge au moment du design pour les classes de l’espace de noms System.Web.UI.MobileControls. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui fournissent la prise en charge au moment du design pour les convertisseurs de types de données dans les contrôles mobiles. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui peuvent être utilisées pour étendre la prise en charge au moment du design pour les contrôles serveur web. |
System. | Contient des classes qui 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. | Contient des classes qui permettent de créer des contrôles serveur HTML sur une page Web Forms. Les contrôles serveur HTML s'exécutent sur le serveur et sont directement mappés vers des balises HTML standard prises en charge par la plupart des navigateurs. Cela permet de contrôler par programmation les éléments HTML d'une page Web Forms. |
System. | Contient un jeu de contrôles serveur ASP.NET qui peuvent restituer votre application pour différents appareils mobiles. Les API dans cet espace de noms sont obsolètes. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes que vous pouvez utiliser pour substituer les étapes du cycle de vie d’un contrôle mobile pour modifier son balisage ou son comportement XHTML, CHTML ou WML par défaut pour les nouvelles normes de balise ou pour des navigateurs et des appareils mobiles spécifiques. Les API dans cet espace de noms sont obsolètes. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes que vous pouvez utiliser pour substituer les étapes du cycle de vie d’un contrôle mobile afin de modifier son balisage ou son comportement XHTML par défaut pour les nouvelles normes de balise ou pour des navigateurs et des appareils mobiles spécifiques. Pour plus d’informations sur la façon de développer des applications mobiles ASP.NET, consultez le site web www.asp.net/mobile. |
System. | Contient des classes qui vous permettent de créer des contrôles serveur web sur une page web. Les contrôles serveur Web sont exécutés sur le serveur et incluent des contrôles de formulaire tels que des boutons et des zones de texte. Ils incluent également des contrôles ayant un usage spécial, par exemple un calendrier. Comme les contrôles serveur Web s'exécutent sur le serveur, il est possible de contrôler ces éléments par programme. Bien que les contrôles serveur Web soient restitués en HTML, leur modèle objet ne reflète pas nécessairement la syntaxe HTML. |
System. | Contient des classes que vous pouvez utiliser pour substituer les étapes du cycle de vie d’un contrôle web. Les classes vous permettent de modifier la balise d'un contrôle ou comportement pour les nouvelles normes de balisage ou pour les navigateurs spécifiques. |
System. | Fournit des classes qui vous permettent de filtrer les données d’une page web à l’aide du contrôle QueryExtender. |
System. | Contient des classes et interfaces connues collectivement comme l’ensemble de contrôles WebPart. Vous pouvez utiliser ces classes pour créer des pages Web dont l'apparence et le comportement peuvent être modifiés (personnalisés) par les utilisateurs finaux. Les paramètres personnalisés de chaque utilisateur pour une page sont sauvegardés pour les futures sessions de navigateur. |
System. | Fournit des classes qui permettent aux méthodes de rappel d’être exécutées dans le cadre d’une transaction et qui permettent de publier le travail dans des threads séparés. |
System. | Contient des classes qui prennent en charge l’ajout de la fonctionnalité WebSocket aux applications Web Forms ASP.NET. |
System. | 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. | Fournit des classes pour prendre en charge les annotations créées par utilisateur sur le contenu affiché dans les contrôles d’affichage de document WPF. |
System. | Fournit des types qui définissent l’architecture et les supports de stockage pour enregistrer et extraire des annotations créées par l’utilisateur. |
System. | Prend en charge les clients UI Automation de WPF (Windows Presentation Foundation). |
System. | Définit la classe de base AutomationPeer et un jeu des types qui en dérivent et correspondent aux contrôles .NET. Chaque AutomationPeer expose le contrôle .NET correspondant à Microsoft UI Automation. |
System. | Fournit des API pour la création de fournisseurs UI Automation. |
System. | Contient des énumérations qui spécifient la mise en forme du texte et le comportement connexe pour UI Automation de WPF (Windows Presentation Foundation). |
System. | Contient des classes de lecteur et de writer qui peuvent utiliser le XAML dans le formulaire BAML. |
System. | Fournit des classes pour créer des éléments, appelés contrôles, qui permettent à un utilisateur d'interagir avec une application. Les classes de contrôle sont au cœur de l'expérience de l'utilisateur avec toute application parce qu'ils autorisent un utilisateur à afficher, sélectionner ou entrer des données ou d'autres informations. |
System. | 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. | Contient les types utilisés pour créer une interface utilisateur à l'aide du ruban Microsoft pour WPF. |
System. | Contient les types qui sont utilisés comme conteneurs de disposition dans un contrôle de ruban Microsoft pour WPF. |
System. | Fournit des classes pour la prise en charge de la conversion de type pendant la sérialisation dans WPF (Windows Presentation Foundation). |
System. | 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. | Prend en charge les outils XAML de WPF (Windows Presentation Foundation). |
System. | Contient des types qui prennent en charge FixedDocument, FlowDocument et la création de documents XPS (XML Paper Specification). |
System. | Fournit des classes pour décrire la structure d'un XpsDocument en termes de sections, de paragraphes, d'illustrations, de listes numérotées ou à puces et de tableaux. |
System. | Fournit des types qui prennent en charge la création et l’utilisation de sérialiseurs de plug-in accessibles au moment de l’exécution et qui lisent et écrivent des documents dans différents formats de données. |
System. | Contient des classes permettant la création d’applications Windows qui tirent parti des fonctionnalités d’interface utilisateur évoluées disponibles dans le système d’exploitation Microsoft Windows. |
System. | Fournit une prise en charge des clients Windows Forms UI Automation. |
System. | Contient des classes d’assistance que Visual Studio utilise pour afficher les pages des propriétés en mode Design. |
System. | Contient des méthodes et des propriétés pour le contrôle Graphique Windows Forms. |
System. | Contient des classes prenant en charge la configuration et le comportement de composants Windows Forms au moment du design. Ces classes sont constituées de classes de concepteur offrant une prise en charge des composants Windows Forms, d'un ensemble de services de design, de classes UITypeEditor permettant de configurer certains types de propriétés, ainsi que de classes permettant l'importation de contrôles ActiveX. |
System. | Contient des classes permettant de créer le comportement d’interface utilisateur personnalisé pour les composants au moment du design. |
System. | Contient des classes qui prennent en charge l’interopérabilité des contrôles Windows Forms et WPF. |
System. | Contient des classes pour implémenter les comportements de présentation dans votre formulaire ou contrôle. |
System. | Fournit la prise en charge interne du contrôle PropertyGrid. Les classes de cet espace de noms prennent en charge l’infrastructure .NET et ne sont pas destinées à être utilisées directement à partir de votre code. |
System. | Contient des classes pour les contrôles de rendu et d’autres éléments d’interface utilisateur Windows avec des styles visuels dans les systèmes d’exploitation qui les prennent en charge. |
System. | Fournit des classes pour interagir avec l’encre et la manipuler sur la plateforme WPF (Windows Presentation Foundation). |
System. | La plupart des types de cet espace de noms prennent en charge le système d’entrée Windows Presentation Foundation (WPF). Cela inclut des classes d'abstraction de périphérique pour souris, clavier et périphériques de stylet, une classe de gestionnaire d'entrée commune, prise en charge des commandes personnalisées et de leur exécution, et diverses classes d'utilitaires. Toutefois, certains types s’appliquent au-delà de WPF. |
System. | 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. | Fournit les classes qui prennent en charge la manipulation de données par le biais d’un stylet de tablette sur la plateforme WPF (Windows Presentation Foundation). Ces classes offrent un contrôle de bas niveau sur l’entrée Stylus et la création d’objets d’encre numérique Stroke. La classe StylusPlugIn fournit un mécanisme qui vous permet d'implémenter un comportement personnalisé et de l'appliquer au flux de données provenant du périphérique de stylet pour des performances optimales. |
System. | Fournit les classes qui prennent en charge la manipulation de données par le biais d’un stylet de tablette WISP sur la plateforme WPF (Windows Presentation Foundation). |
System. | Fournit des types de prise en charge pour l’interopérabilité entre WPF (Windows Presentation Foundation) et d’autres technologies telles que les API Windows et fournit des classes de base pour d’autres scénarios d’interopérabilité spécifiques impliquant WPF. |
System. | Fournit des types permettant la prise en charge de XAML. Certains de ces types se trouvent dans des assemblys WPF et sont spécifiques aux scénarios WPF qui impliquent XAML. D’autres types de cet espace de noms prennent en charge les services XAML .NET en général et ne nécessitent pas de référencer des assemblys WPF. |
System. | Fournit des types qui aident à la localisation de sources BAML (Binary XAML). |
System. | Contient des classes qui prennent en charge XAML (Extensible Application Markup Language) dans WPF (Windows Presentation Foundation). |
System. | Fournit les types qui permettent l’intégration de médias riches, y compris les dessins, le texte et le contenu audiovisuel dans les applications WPF (Windows Presentation Foundation). |
System. | Fournit des types qui prennent en charge les fonctionnalités d’animation de propriété, notamment les chronologies, les storyboards et les images clés. |
System. | Contient des classes qui sont utilisées par le MarkupWriter pour la sérialisation de XAML (Extensible Application Markup Language). |
System. | Fournit des types pouvant être utilisés pour appliquer des effets visuels à des images bitmap. |
System. | Fournit les types utilisés pour encoder et décoder les images bitmap. |
System. | Contient des types qui prennent en charge la présentation 3D dans les applications WPF (Windows Presentation Foundation). |
System. | Contient des classes qui sont utilisées par le MarkupWriter pour la sérialisation de XAML (Extensible Application Markup Language). |
System. | Fournit les types qui déterminent la mise en forme du texte, en général à un niveau inférieur que la présentation de texte basée sur contrôle ou que le modèle d'objet de texte. |
System. | Fournit les types qui prennent en charge la navigation, y compris la navigation entre des fenêtres et la journalisation de la navigation. |
System. | Fournit des classes de bas niveau qui prennent en charge le modèle de ressource WPF (Windows Presentation Foundation) et l’action de génération de ressources. |
System. | Fournit l’accès à une bibliothèque de formes qui peuvent être utilisées en XAML (Extensible Application Markup Language) ou dans du code. |
System. | Contient les types qui fournissent l’accès au code managé aux fonctionnalités avancées de la barre des tâches de Windows 7. |
System. | Fournit des types pour prendre en charge le système d’entrée WPF (Windows Presentation Foundation). |
System. | Fournit des classes qui écrivent des documents XPS dans un magasin de données ou une file d’attente à l’impression. |
System. | Fournit des types qui autorisent des applications à lire et écrire les composants d’un document XPS. |
System. | Fournit des types qui prennent en charge la sérialisation de documents XPS. |
System. | Fournit les classes liées aux activités Windows Workflow Foundation. |
System. | Fournit des classes qui représentent des sections du fichier de configuration. |
System. | Contient un ensemble de classes qui définissent les conditions et actions formant une règle. |
System. | Contient un ensemble de classes qui gèrent les boîtes de dialogue Éditeur d'ensemble de règles et Éditeur de conditions de règle. |
System. | Fournit les classes liées au modèle de composant Windows Workflow Foundation. |
System. | Fournit les classes liées au compilateur de modèle de composant Windows Workflow Foundation. |
System. | Fournit les classes liées aux concepteurs de modèle de composant Windows Workflow Foundation. |
System. | Fournit l'infrastructure permettant de gérer la sérialisation d'activités et de workflows vers XAML (eXtensible Application Markup Language) et CodeDOM et à partir de ceux-ci. |
System. | Fournit les classes liées à l'exécution du flux de travail. |
System. | Contient des classes qui sont utilisées pour configurer le moteur d'exécution de workflow. |
System. | Contient des classes et interfaces à utiliser lors du débogage d'instances de workflow. |
System. | Fournit les classes liées à l'hébergement du runtime Windows Workflow Foundation. |
System. | Contient des classes et une interface associées aux services de suivi. |
System. | Fournit des types en rapport avec des lecteurs et writers XAML. Cela inclut les implémentations par défaut des services XAML .NET et de leurs lecteurs et writers XAML. Contient également des types qui s’appliquent au système de type XAML et à d’autres types de supports liés à XAML et aux concepts de services XAML .NET. |
System. | Contient les types qui spécifient des autorisations pour certains scénarios de chargement XAML, tels que le chargement sous confiance partielle ou le chargement de types internes. |
System. | Contient les types qui prennent en charge l'extensibilité du système de type XAML. |
System. | Offre une prise en charge basée sur les normes pour le traitement du code XML. |
System. | Contient les classes pour LINQ to XML. LINQ to XML est une interface de programmation XML en mémoire qui vous permet de modifier des documents XML efficacement et facilement. |
System. | Prend en charge le préremplissage du cache avec des flux DTD ou XML. |
System. | Contient les classes XML qui offrent une prise en charge basée sur les normes pour les schémas en langage XSD (XML Schema Definition). |
System. | Contient des classes servant à sérialiser des objets en flux ou en documents au format XML. |
System. | Contient des classes qui permettent de personnaliser le code généré à partir d’un document WSDL (Web Services Description Language). |
System. | Contient des classes utilisées pour lire les valeurs contenues dans les fichiers de configuration de l’application, dans la section de l’élément <system.xml.serialization>. |
System. | Contient les classes qui définissent un modèle de curseur pour la navigation et la modification des éléments d’informations XML comme instances du modèle de données XQuery 1.0 et XPath 2.0. |
System. | Contient des sections de configuration XML. |
System. | Prend en charge les transformations XSLT (Extensible Stylesheet Transformation). Il est conforme à la recommandation du W3C sur XSLT (XSL Transformations) version 1.0. |
System. | Contient les types utilisés par le moteur de transformation XSL. |
UIAutomation | Contient un type unique qui mappe des fournisseurs d'Automation côté client. |
Xaml | Contient des types générés par le compilateur qui ne sont pas destinés à être utilisés directement à partir de votre code. |