.NETFramework类库提供下列命名空间:Microsoft.Aspnet.Snapin包含ASP.NET管理控制台应用程序与Microsoft管理控制台(MMC)交互所必需的类。Microsoft.Build.BuildEngine包含表示MSBuild引擎的类。Microsoft.Build.Framework包含构成MSBuild任务、记录器和事件的类。Microsoft.Build.Tasks包含随MSBuild提供的所有任务的实现。Microsoft.Build.Tasks.Deployment.Bootstrapper包含由MSBuild在内部使用的类。Microsoft.Build.Tasks.Deployment.ManifestUtilities包含由MSBuild在内部使用的类。Microsoft.Build.Utilities提供可用于创建您自己的MSBuild记录器和任务的帮助器类。Microsoft.Csharp包含支持用C#语言进行编译和代码生成的类。Microsoft.JScript包含支持用JScript语言进行编译和代码生成的类。Microsoft.SqlServer.Server包含专用于Microsoft.NETFramework公共语言运行库(CLR)组件与MicrosoftSQLServer和SQLServer数据库引擎进程执行环境的集成的类。Microsoft.VisualBasic包含支持用VisualBasic语言进行编译和代码生成的类。Microsoft.VisualBasic.ApplicationServices包含支持VisualBasic应用程序模型并提供对应用程序信息的访问的类型。Microsoft.VisualBasic.CompilerServices包含支持VisualBasic编译器的仅供内部使用的类型。Microsoft.VisualBasic.Devices包含支持与VisualBasic中的设备相关的My对象的类型。Microsoft.VisualBasic.FileIO包含支持VisualBasic中的My文件系统对象的类型。Microsoft.VisualBasic.Logging包含支持VisualBasic中的My日志记录对象的类型,并提供可将日志记录输出定向到文件的简单日志侦听器。Microsoft.VisualBasic.MyServices包含支持VisualBasic中的My的类型。Microsoft.VisualBasic.MyServices.Internal包含支持VisualBasic中的My的仅供内部使用的类型。Microsoft.VisualBasic.VsaMicrosoft.VisualCMicrosoft.Vsa包含使您可以将.NETFramework脚本引擎的脚本集成到应用程序中以及在运行时编译和执行代码的接口。Microsoft.Vsa.Vb.CodeDOMMicrosoft.Win32提供两种类型的类:处理由操作系统引发的事件的类和对系统注册表进行操作的类。Microsoft.Win32.SafeHandles包含抽象派生的safehandle类,这些类可提供支持文件和操作系统句柄的常用功能。Microsoft.WindowsCE.Forms包含使用.NETCompactFramework开发PocketPC和SmartphoneWindows窗体应用程序所用的类。Microsoft.WindowsMobile.DirectX包含在装有.NETCompactFramework的设备上开发DirectX应用程序所用的类。要求使用将来的WindowsMobile版本运行这些应用程序。Microsoft.WindowsMobile.DirectX.Direct3D包含在装有.NETCompactFramework的设备上开发Direct3D应用程序所用的类。要求使用将来的WindowsMobile版本运行这些应用程序。Microsoft_VsaVbSystem包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序环境管理以及对托管和非托管应用程序的监管。System.CodeDom包含可用于表示源代码文档的元素和结构的类。这些元素可用于为源代码文档建立结构模型。通过使用System.CodeDom.Compiler命名空间所提供的功能,可以将源代码文档输出为用受支持的语言编写的源代码。System.CodeDom.Compiler包含用于管理用受支持的编程语言生成和编译源代码的类型。每个代码生成器都可以基于代码文档对象模型(CodeDOM)源代码模型(由System.CodeDom命名空间提供的元素组成)的结构来生成使用某种特定的编程语言的源代码。System.Collections包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类。System.Collections.Generic包含定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合。System.Collections.ObjectModel包含能在可重用库的对象模型中用作集合的类。在属性或方法返回集合时使用这些类。System.Collections.Specialized包含专用的强类型集合;例如,链接表词典、位向量以及只包含字符串的集合。System.ComponentModel提供用于实现组件和控件的运行时和设计时行为的类。此命名空间包括用于属性和类型转换器的实现、数据源绑定和组件授权的基类和接口。System.ComponentModel.Design包含可由开发人员用来生成自定义设计时组件行为和在设计时配置组件的用户界面的类。设计时环境提供了使开发人员能够安排组件并配置它们的属性的系统。System.ComponentModel.Design.Data包含用于实现数据相关组件的设计时行为的类。System.ComponentModel.Design.Serialization提供支持在设计时自定义和控制序列化的类型。System.Configuration包含提供用于处理配置数据的编程模型的类型。System.Configuration.Assemblies包含用于配置程序集的类。System.Configuration.Install提供使您可以为自己的组件编写自定义安装程序的类。Installer类是.NETFramework中所有自定义安装程序的基类。System.Configuration.Provider包含由服务器和客户端应用程序共享以支持可插接式模型轻松地添加或移除功能的基类。System.Data包含组成大部分ADO.NET结构的类。ADO.NET结构使您可以生成可用于有效管理来自多个数据源的数据的组件。在断开连接的方案(如Internet)中,ADO.NET提供了一些可以在多层系统中请求、更新和协调数据的工具。ADO.NET结构也可以在客户端应用程序(如Windows窗体)或ASP.NET创建的HTML页中实现。System.Data.Common包含由.NETFramework数据提供程序共享的类。.NETFramework数据提供程序描述用于在托管空间中访问数据源(如数据库)的类的集合。System.Data.Design包含可用于生成自定义的类型化数据集的类。System.Data.Linq包含将关系数据作为对象进行访问的类。DataContext及其相关的类适用于映射到数据库(使用对象模型或单独的外部XML文件中的属性指定的映射)的Reading、Creating、Updating和Deleting对象。System.Data.Linq.Mapping提供对LINQtoSQL使用的映射信息的编程访问。System.Data.Odbc包含封装ODBC.NETFramework数据提供程序的类。ODBC.NETFramework数据提供程序描述了用于在托管空间中访问ODBC数据源的类集合。System.Data.OleDb包含封装OLEDB.NETFramework数据提供程序的类。OLEDB.NETFramework数据提供程序描述了用于在托管空间中访问OLEDB数据源的类集合。System.Data.OracleClient包含封装Oracle.NETFramework数据提供程序的类。Oracle.NETFramework数据提供程序描述了用于在托管空间中访问Oracle数据源的类集合。System.Data.Sql包含支持特定于SQLServer的功能的类。此类的API扩展已添加到SQLServer的.NETFramework数据提供程序(System.Data.SqlClient)中。System.Data.SqlClient包含封装SQLServer.NETFramework数据提供程序的类。SQLServer.NETFramework数据提供程序描述了用于在托管空间中访问SQLServer数据库的类集合。System.Data.SqlServerCE描述可用于在托管环境下从基于WindowsCE的设备访问SQLServerCE中的数据库的类集合。通过此命名空间,可以在一个设备上创建SQLServerCE数据库,并且可以与另一个设备或远程服务器上的SQLServer数据库建立连接。System.Data.SqlTypes包含用于SQLServer中的本机数据类型的类。这些类提供了其他数据类型的更快捷的替代方式。使用此命名空间中的类有助于防止在可能发生精度损失的情况中出现的类型转换错误。由于其他数据类型与SqlTypes在后台相互转换,因此在此命名空间内显式创建和使用对象同样会产生较快的代码。System.Diagnostics提供允许与系统进程、事件日志和性能计数器进行交互的类。此命名空间还提供了使您可以调试应用程序和跟踪代码执行的类。有关更多信息,请参见Trace和Debug类。System.Diagnostics.CodeAnalysis包含用于与代码分析工具交互的类。代码分析工具用于分析代码是否符合编码约定,如命名规则或安全规则。System.Diagnostics.Design包含可用于扩展应用程序监视和检测设计时支持的类。System.Diagnostics.SymbolStore提供使您可以读取和写入调试符号信息(如Microsoft中间语言(MSIL)映射的源行)的类。面向.NETFramework的编译器可以将调试符号信息存储到程序员的数据库(PDB)文件中。调试器和代码探查器工具可以在运行时读取调试符号信息。System.DirectoryServices提供从托管代码轻松访问ActiveDirectory的方法。该命名空间包含两个组件类,即DirectoryEntry和DirectorySearcher,它们使用ActiveDirectory服务接口(ADSI)技术。ADSI是由Microsoft提供的一组接口,是一种可灵活处理各种网络提供程序的工具。无论网络有多大,ADSI都可以使管理员能够相对容易地定位和管理网络上的资源。System.DirectoryServices.ActiveDirectory提供围绕Microsoft®ActiveDirectory®目录服务任务构建的高度抽象的对象模型。ActiveDirectory®目录服务概念,如目录林、域、站点、子网、分区和架构,都属于对象模型的组成部分。System.DirectoryServices.Protocols提供在轻型目录访问协议(LDAP)版本3(V3)和目录服务标记语言(DSML)版本2(V2)标准中定