安装 .NET Framework。
下表中列出并记录此参考中详细类库中的命名空间和命名空间类别。
| 命名空间 | 说明 |
|---|---|
| Accessibility |
Accessibility 所有公开的成员都是组件对象模型 (COM) 辅助功能接口的托管包装的一部分。 |
| Microsoft.Activities |
Microsoft.Activities 命名空间包含支持针对 Windows Workflow Foundation 应用程序的 MSBuild 和调试器扩展的类型。 |
| Microsoft.Build |
Microsoft.Build 命名空间包含具有以下功能的类型:以编程方式访问和控制 MSBuild 引擎。 |
| Microsoft.CSharp |
Microsoft.CSharp 命名空间包含支持以下功能的类型:对使用 C# 语言编写的源代码执行编译和代码生成,以及动态语言运行时 (DLR) 和 C# 之间进行互操作。 |
| Microsoft.JScript |
Microsoft.JScript 命名空间包含具有以下功能的类:支持用 JScript 语言生成代码和进行编译。 |
| Microsoft.SqlServer.Server |
Microsoft.SqlServer.Server 命名空间包含类、 接口和特定于 Microsoft.NET Framework 公共语言运行时 (CLR) 集成到 Microsoft SQL Server 和 SQL Server 数据库引擎进程的执行环境的枚举。 |
| Microsoft.VisualBasic |
子命名空间包含具有以下功能的类型:为 Visual Basic 编译器提供服务,支持 Visual Basic 应用程序模型、My 命名空间、lambda 表达式和代码转换。 |
| Microsoft.VisualC |
Microsoft.VisualC 命名空间包含具有以下功能的类型:支持 Visual C++ 编译器,实现 STL/CLR 库和 STL/CLR 库通用接口。 |
| Microsoft.Win32 |
Microsoft.Win32 命名空间提供具有以下功能的类型:处理操作系统引发的事件,操纵系统注册表,代表文件和操作系统句柄。 |
| Microsoft.Windows |
Microsoft.Windows 命名空间包含支持 Windows Presentation Framework (WPF) 应用程序中的主题和预览的类型。 |
| System |
System 命名空间包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、特性以及处理异常的基础类和基类。 |
| System.Activities |
System.Activities 命名空间包含在 Window Workflow Foundation 中创建和处理活动所需要的所有类。 |
| System.AddIn |
System.AddIn 命名空间包含具有以下用途的类型:确定、注册、激活和控制加载项,允许加载项与主机应用程序进行通信。 |
| System.CodeDom |
System.CodeDom 命名空间包含具有以下功能的类:表示源代码文档的元素和支持使用支持的编程语言生成和编译源代码。 |
| System.Collections |
System.Collections 命名空间包含具有以下功能的类型:定义各种标准的、专门的、通用的集合对象。 |
| System.ComponentModel |
子命名空间支持 Managed Extensibility Framework (MEF),提供用于为 ASP.NET 动态数据控件定义元数据的属性类,并包含用于定义组件及其用户界面的设计时行为的类型。 |
| System.Configuration |
子命名空间包含具有以下用途的类型:配置程序集,编写组件的自定义安装程序,支持用于在客户端和服务器应用程序中添加或删除功能的可插入模型。 |
| System.Data |
其他子命名空间包含由 ADO.NET 实体数据模型 (EDM) 和 WCF 数据服务使用的类。 |
| System.Deployment |
System.Deployment 命名空间包含具有以下功能的类型:支持部署 ClickOnce 应用程序。 |
| System.Device.Location |
因此,应用程序开发人员使用此 API 不需要定制应用程序特定的硬件配置。 |
| System.Diagnostics |
子命名空间包含具有以下功能的类型:与代码分析工具进行交互,支持协定,扩展对应用程序监控和检测的设计时支持,使用 Windows 事件跟踪 (ETW) 跟踪子系统来记录事件数据,在事件日志中进行读取和写入,收集性能数据,以及读取和写入调试符号信息。 |
| System.DirectoryServices |
System.DirectoryServices 命名空间包含具有以下功能的类型:能让你通过托管代码访问 Active Directory。 |
| System.Drawing |
另外,子命名空间还包含具有以下功能的类型:扩展设计时用户界面逻辑和绘图。 |
| System.Dynamic |
System.Dynamic 命名空间提供类和支持动态语言运行时的接口。 |
| System.EnterpriseServices |
子命名空间在下表中有简要介绍,在此参考中有详细记录。 |
| System.Globalization |
TextInfo 这样的类更是为我们提供了诸如代理项支持和文本元素处理等高级全球化功能。 |
| System.IdentityModel |
System.IdentityModel 命名空间包含用于为 .NET 应用程序提供身份验证和授权的类型。 |
| System.IO |
System.IO 命名空间包含具有以下功能的类型:支持输入和输出,包括以同步或异步方式在流中读取和写入数据、压缩流中的数据、创建和使用独立存储区、将文件映射到应用程序的逻辑地址空间、将多个数据对象存储在一个容器中、使用匿名或命名管道进行通信、实现自定义日志记录,以及处理出入串行端口的数据流。 |
| System.Linq |
这包括将查询表示为表达式树中的对象的类型。 |
| System.Management |
另外,这些命名空间还包含检测应用程序所需的类型,可使检测应用程序将其管理信息和事件通过 WMI 公开给潜在的客户。 |
| System.Media |
System.Media 命名空间包含用于播放声音文件和访问声音系统提供的类。 |
| System.Messaging |
子命名空间包含可以用于扩展适合消息类的设计时支持的类。 |
| System.Net |
另外,其他子命名空间还能让你以受控方式实现 Windows 套接字 (Winsock) 接口,能让你访问网络流以实现主机之间的安全通信。 |
| System.Numerics |
System.Numerics 命名空间。 |
| System.Printing |
System.Printing 命名空间包含具有以下功能的类型:支持打印,允许访问打印系统对象的属性,允许将其属性设置快速复制到另一个相同类型的对象,支持受控 System.PrintTicket 对象和非受控 GDI DEVMODE 结构的相互转换。 |
| System.Reflection |
子命名空间包含具有以下功能的类型:能让编译器或其他工具发出元数据和 Microsoft 中间语言 (MSIL)。 |
| System.Resources |
System.Resources 命名空间包含具有以下功能的类型:能让开发人员创建、存储和管理应用程序的区域性特定资源。 |
| System.Runtime |
另外,其他子命名空间还能让编译器编写人员指定特性来影响公共语言运行时的运行时行为,在一组代码和其他依赖它的代码之间定义可靠性协定,以及实现 Windows Communication Foundation (WCF) 的持久性提供程序。 |
| System.Security |
子命名空间提供具有以下功能的类型:控制对安全对象的访问并进行审核,允许进行身份验证,提供加密服务,根据策略控制对操作和资源的访问,以及支持应用程序创建的内容的权限管理。 |
| System.ServiceModel |
System.ServiceModel 命名空间包含生成 Windows Communication Foundation (WCF) 服务和客户端应用程序所需要的类型。 |
| System.ServiceProcess |
System.ServiceProcess 命名空间包含具有以下功能的类型:能让您实现、安装和控制 Windows 服务应用程序,扩展对 Windows 服务应用程序的设计时支持。 |
| System.Speech |
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 |
System.Windows.Forms 及其子命名空间用于开发 Windows 窗体应用程序。 |
| System.Workflow |
这些类型为规则和活动提供设计时和运行时支持,以便配置、控制、托管和调试工作流运行时引擎。 |
| System.Xaml |
System.Xaml 命名空间包含具有以下功能的类型:支持解析和处理可扩展应用程序标记语言 (XAML)。 |
| System.Xml |
子命名空间支持 XML 文档或流的序列化、XSD 架构、XQuery 1.0 和 XPath 2.0,以及 LINQ to XML(这是一个内存中 XML 编程接口,方便修改 XML 文档)。 |
| UIAutomationClientsideProviders |
包含的某种类型的映射客户端自动化提供程序。 |
| XamlGeneratedNamespace |
包含编译器生成的类型不应在代码中直接使用。 |