(摘译自微软资料)
命名空间 | 说明 |
Microsoft.Activities | 包含支持针对Windows Workflow Foundation应用程序的MSBuild和调试器扩展的类型。 |
Microsoft.Build | 包含以下功能的类型:以编程方式访问和控制MSBuild引擎。 |
Microsoft.CSharp | 包含的类型对使用C#语言编写的源代码执行编译和代码生成,以及支持动态语言运行时(DLR)和C#之间进行互操作的类型。 |
Microsoft.JScript | 包含具有以下功能的类:支持用JScript语言生成代码和进行编译。 |
Microsoft.SqlServer.Server | 包含特属于将CLR集成到Microsoft SQL Server和SQL Server数据库引擎进程执行环境的一些类、接口和枚举。 |
Microsoft.VisualBasic | 包含具有以下功能的类:支持用Visual Basic语言生成代码和进行编译。其子命名空间包含了具有以下功能的类型:为Visual Basic编译器提供服务,支持Visual Basic应用程序模型、My命名空间、lambda表达式和代码转换。 |
Microsoft.VisualC | 包含具有以下功能的类型:支持Visual C++编译器,实现STL/CLR库和STL/CLR库通用接口。 |
Microsoft.Win32 | 提供具有以下功能的类型:处理操作系统引发的事件,操纵系统注册表,代表文件和操作系统的句柄。 |
Microsoft.Windows | 包含支持WPF应用程序中的主题和预览的类型。 |
System | 包含用于定义常用值和索引数据类型、事件和事件处理程序、接口、特性以及处理异常的基础类和基类。 |
System.Activities | 命名空间包含用于在Window Workflow Foundation中创建和处理活动所必需的所有类。 |
System.AddIn | 包含具有以下用途的类型:标志、注册、激活和控制加载项,允许加载项与宿主应用程序进行通信。 |
System.CodeDom | 包含具有以下功能的类:表示源代码文档的元素,支持对被支持编程语言中的源代码进行生成和编译。 |
System.Collections | 包含具有以下功能的类型:定义各种标准的、专门的、泛化的集合对象。 |
System.ComponentModel | 包含具有以下功能的类型:实现组件和控件的运行时和设计时行为。子命名空间支持Managed Extensibility Framework (MEF),提供为ASP.NET动态数据控件定义元数据的特性类,并包含用于定义组件及其用户界面的设计时行为的类型。 |
System.Configuration | 包含用于处理配置数据的类型,如计算机中的数据或应用程序配置文件。子命名空间包含具有以下用途的类型:配置程序集,编写组件的自定义安装程序,支持用于在客户端和服务器应用程序中添加/删除功能的可插拔模型。 |
System.Data | 用于访问和管理来自多种源的数据。顶层命名空间和许多子命名空间一起形成ADO.NET体系结构和ADO.NET数据提供程序。例如,提供程序可用于SQL Server、Oracle、ODBC和OleDB。其他子命名空间包含由ADO.NET实体数据模型(EDM)和WCF数据服务所使用的一些类。 |
System.Deployment | 支持部署ClickOnce应用程序的类型。 |
System.Device.Location | 允许应用程序开发人员可以轻松地使用单个API访问计算机的位置。位置信息可能来自多个提供程序,例如 GPS、 Wi-Fi三角测量和单手机塔三角测量。Device.Location类提供一个单一API来包装一台计算机上的多个位置提供程序,并支持无缝的优先级别和它们之间转换。因此,使用此API的应用程序开发人员不需要根据特定的硬件配置来定制应用程序。 |
System.Diagnostics | 包含具有以下功能的类型:能让你与系统进程、事件日志和性能计数器之间进行交互。子命名空间包含具有以下功能的类型:与代码分析工具进行交互,支持协定,扩展对应用程序监控和检测的设计时支持,使用Windows事件跟踪(ETW)跟踪子系统来记录事件数据,在事件日志中进行读取和写入,收集性能数据,以及读取和写入调试符号信息。 |
System.DirectoryServices | 包含具有以下功能的类型:能让你通过托管代码访问Active Directory。 |
System.Drawing | 包含具有以下功能的类型:支持基本的GDI+图形功能。 子命名空间支持高级二维和矢量图形功能、高级成像功能,以及与打印有关的服务和排版服务。另外,子命名空间还包含扩展设计时用户界面逻辑和绘图的类型。 |
System.Dynamic | 提供支持动态语言运行时的类和接口。 |
System.EnterpriseServices | 包含具有以下功能的类型:定义COM+服务体系结构,从而为企业应用程序提供基础结构。子命名空间支持补偿资源管理器(CRM),这是一个COM+服务,允许将非事务性对象包含在Microsoft分布式事务协调程序(DTC)事务中。 |
System.Globalization | 包含定义区域性相关信息的类,这些信息包括语言,国家/地区,正在使用的日历,日期、货币和数字的格式模式,以及字符串的排序顺序。这些类对于编写全球化(国际化)应用程序很有用。而像 StringInfo和TextInfo这样的类更是为我们提供了诸如代理项支持和文本元素处理等高级全球化功能。 |
System.IdentityModel | 包含用于为.NET应用程序提供身份验证和授权的类型。 |
System.IO | System.IO命名空间包含具有以下功能的类型:支持输入和输出,包括以同步或异步方式在流中读取和写入数据、压缩流中的数据、创建和使用独立存储区、将文件映射到应用程序的逻辑地址空间、将多个数据对象存储在一个容器中、使用匿名或命名管道进行通信、实现自定义日志记录,以及处理出入串行端口的数据流。 |
System.Linq | 包含支持使用语言集成查询(LINQ)的查询类型。这包括将查询表示为表达式树中的对象的一些类型。 |
System.Management | 包含具有以下功能的类型:能让你访问有关系统、设备和应用程序的管理信息和管理事件(纳入Windows Management Instrumentation (WMI)基础结构中)。另外,这些命名空间还包含检测应用程序所需的类型,可使检测应用程序将其管理信息和事件通过WMI公开给潜在的客户。 |
System.Media | 包含用于播放声音文件和访问声音系统提供的类。 |
System.Messaging | 包含具有以下功能的类型:连接、监视和管理网络上的消息队列,以及发送、接收或查看消息。子命名空间包含可以用于扩展消息类的设计时支持的类。 |
System.Net | 包含具有以下功能的类:提供适用于许多网络协议的简单编程接口,以编程方式访问和更新System.Net命名空间的配置设置,定义Web资源的缓存策略,撰写和发送电子邮件,代表多用途Internet邮件交换(MIME)标头,访问网络流量数据和网络地址信息,以及访问对等网络功能。另外,其他子命名空间还能让你以托管方式实现Windows套接字(Winsock)接口,能让你访问网络流以实现主机之间的安全通信。 |
System.Numerics | 包含补充由.NET Framework定义的数值基础类型的一些数值类型。 |
System.Printing | 包含具有以下功能的类型:支持打印,允许访问打印系统对象的属性,允许将其属性设置快速复制到另一个相同类型的对象,支持托管的System.PrintTicket对象和非托管 GDI DEVMODE结构的相互内部转换。 |
System.Reflection | 包含具有以下功能的类型:提供对加载的类型、方法和域变量的托管视图,能够动态创建和调用类型。子命名空间包含能让编译器或其他工具发出元数据和Microsoft中间语言(MSIL)的类型。 |
System.Resources | 包含具有以下功能的类型:能让开发人员创建、存储和管理应用程序的区域性特定资源。 |
System.Runtime | 包含具有以下功能的类型:支持应用程序与公共语言运行时的交互,支持应用程序数据缓存、高级异常处理、应用程序域内的应用程序激活、COM互操作、分布式应用程序、序列化和反序列化,以及版本控制等功能。另外,其他子命名空间还能让编译器编写人员指定特性来影响公共语言运行时的运行时行为,在一组代码和其他依赖它的代码之间定义可靠性协定,实现一个WCF的持久性提供程序。 |
System.Security | 包含了一些代表.NET Framework安全系统和权限的类。子命名空间提供具有以下功能的类型:控制对安全对象的访问和审核,允许进行身份验证,提供加密服务,控制对策略基础上建立的操作和资源的访问,以及支持对应用程序创建的内容的权限管理。 |
System.ServiceModel | 包含生成WCF服务和客户端应用程序所需要的类型。 |
System.ServiceProcess | 包含具有以下功能的类型:能让您实现、安装和控制 Windows服务应用程序,扩展对Windows服务应用程序的设计时支持。 |
System.Speech | 包含支持语音识别的类型。 |
System.Text | 包含用于字符编码和字符串操作的类型。还有一个子命名空间能让你使用正则表达式来处理文本。 |
System.Threading | 包含启用多线程编程的类型。还有一个子命名空间提供对并发和异步代码书写工作进行简化的类型。 |
System.Timers | 提供了Timer组件,它使您可以按指定的时间间隔引发事件。 |
System.Transactions | 包含支持与多个、分布式的参与者的事务处理、多阶段通知,持久注册的类型。子命名空间包含了一些由System.Transactions类型使用的配置选项的类型。 |
System.Web | 包含启用浏览器/服务器通信的类型。子命名空间包含支持以下功能的类型:ASP.NET窗体身份验证、应用程序服务、在服务器上进行数据缓存、ASP.NET应用程序配置、动态数据、HTTP处理程序、JSON序列化、将AJAX功能并入ASP.NET、ASP.NET安全以及Web服务。 |
System.Windows | 包含WPF应用程序中使用的类型,包括动画客户端、用户界面控件、数据绑定和类型转换。System.Windows.Forms 及其子命名空间用于开发Windows窗体应用程序。 |
System.Workflow | 包含具有以下用途的类型:开发使用Windows Workflow Foundation的应用程序。这些类型为规则和活动提供设计时和运行时支持,以便配置、控制、托管和调试工作流运行时引擎。 |
System.Xaml | 包含支持解析和处理可扩展应用程序标记语言(XAML)的类型。 |
System.Xml | 包含用于处理XML的类型。子命名空间支持XML文档或流的序列化、XSD架构、XQuery1.0和XPath2.0,以及LINQ to XML(这是一个内存中XML编程接口,方便修改XML文档)。 |
UIAutomationClientsideProviders | 包含映射客户端自动化提供程序的一个单一类型。 |
XamlGeneratedNamespace | 包含编译器生成的类型,其不准备在代码中直接使用。 |