.NET命名空间记录之一

.NET类库强大,以下是本人平看书时记录下来的,方便以后查询,把它放在Blog上。欢迎转载,

 

.NET命名空间

 

Microsoft.CSharp
包含支持用C#语言进行编译和代码生成的类。

 

Microsoft.JScript

包含支持用JScript语言进行编译和代码生成的JScript运行库和类。

 

Microsoft.VisualBasic
包含Visual Basic.NET运行库。此运行库与Visaul Basic.NET语言一起使用。此命名空间还包含支持用Visual

Basic.NET语言进行编译和代码生成的类。


Microsoft.Vsa
包含将.NET框架脚本引擎的脚本集成到应用程序中以及在运行时编译和执行代码的接口。

 

Microsoft.Win32
提供两种类型的类:处理由操作系统引发的事件的类和对系统注册表进行操作的类。

 

System

最重要的类,包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。

 

System.CodeDom
包含用于表示源代码文档的元素和结构的类。

 

System.CodeDom.Compiler

包含源代码模型的结构,管理源代码所生成和编译的类。

 

System.Collections

包含定义各种对象集合(如列表、队列、位数组、散列表和词典)的接口和类。

 

System.ComponentModel

提供用于实现组件和控件的运行时和设计时行为的类。此命名空间包括用于属性和类型转换器的实现、数据源绑

定和组件授权的基类和接口。

 

System.ComponentModel.Design
使开发人员可以生成自定义用户界面控件,并将这些控件包括在设计时环境中以便与供应商一起使用。

 

System.ComponentModel.Design.SerialiZation
提供设计器所进行的组件序列化支持。此命名空间中的类可用于提供自定义序列化程序、管理特定类型的序列化

、管理设计器加载和设计器序列化,以及优化设计器重新加载。

 

System.Configuration

提供以编程方式访问.NET框架配置和处理配置文件(.config文件)中的错误的类和接口。

 

System.Configuration.Assemblies
包含用于配置程序集的类。


System.Configuration.InStall
提供为组件编写自定义安装程序的类。Installer类是.NET框架中所有定义安装程序的基类。


System.Data
基本上由构成ADO.NET结构的类组成。使用ADO.NET结构可以生成用有效管理多个数据源中的数据的组件。在断开

连接的方案(如Intelnet)中,ADO.NET提供可以在多层系统中请求、更新和协调数据的工具。ADO.NET结构也可以

在客户端应用程序(如Windows窗体)或者ASP.NET创建的HTML页中实现.


System.Data.Common
包含由.NET数据提供程序共享的类。.NET数据提供程序描述用于在托管空间中访问数据源发(如数据库)的类的集

合。

System.Data.OleDb
封装OLE DB.NET数据提供程序。.NET数据提供程序描述用于在托管空间中访问数据源发(如数据库)的类的集合。

 

System.Data.SqlClient
封装SQL Server.Net数据提供程序。.NET数据提供程序描述用于在托管空间中访问数据源发(如数据库)的类的集

合。


System.Data.SqlTypes
提供用于SQL server中本机数据类型的类。这些类提供其他数据类型更安全、更快速的替代物。使用此命名空间

中的类有助于防止在可能发生精度损失的情况下出现的类型转换错误。

System.Diagnostics
提供允许与系统进程、事件日志和性能计数器进行交互的类。此命名空间还提供可以调试应用程序和跟踪代码执

行的类。


System.Diagnostics.SymbolStore
提供允许读取和写入调试符号信息的类。面向.NET框架的编译器可以将调试符号信息存储到程序员的数据库(PDB

)文件中。调试器和代码分析器工具可以在运行时读取调试符号信息。


System.DirectoryServices
提供从托管代码轻松访问Active Directory的方法。

 

System.Drawing
提供对GDI+基本形功能的访问。System.Drawing.Drawing2D,System.Drawing.Imaging和System.Drawing.Text命

名空间提供了更高级的功能。

 

System.Drawing.Drawing2D
提供高级的二维和向量图形功能。此命名空间包括渐变画笔、Matrix类(用于定义几何转换)和GraphicsPath类

System.Drawing.Imaging
提供高级的GDI+图像处理功能。

 

System.Drawing.Printing
提供与打印相关的服务。

 

System.Drawing.Text
提供高级的GDI+版式功能。此命名空间中的类使用用户可以创建和使用字体集合。


System.EnterpriseServices
为企业级应用程序提供重要的基础结构。COM+为企业级环境中部署的组件编程模型提供服务结构。此命名空间

为.NET框架对象提供对COM+服务的访问,使用.NET框架对象更适用于企业级应用程序。


System.EnterpriseServices.CompensatingResourceManager
提供在托管代码中使用补偿资源管理器(CRM)的类。CRM是由COM+提供的一项服务,使用户可以在Microsoft分布

式事务协调器(DTC)事务中包括非事务性对象。虽然CRM不提供完整资源管理器的功能,但它们却通过恢复日志

提供事务性原子性(全有或者全无行为)和持久性。

 

System.Globalization
包含定义区域性相关信息的类,这些信息包括语言而无信、国家/地区、正在使用的日历、日期的格式模式、货币

、数字以及字符串的排序顺序。

 

System.IO
包括允许对数据流和文件进行同步和异步读写的类型。

 

System.IO.IsolatedStorage
包含允许创建和使用独立存储区的类型。通过使用这些存储区,可以读写信任度较低的代码无法访问的数据,防

止公开可保存在文件系统其他位置的敏感信息。数据存储在独立于当前用户和代码所在的程序集的数据舱中。


System.Management
提供对一组丰富的管理信息和管理事件(有关符合Windows管理规范(WMI)基础结构的系统、设备和应用程序)

的访问。


System.ManageMent.Instrumentation
提供在规范应用程序管理并通过WMI向潜在用户公开管理信息和事件时必需的类。这样,Microsoft Application

Center或者Microsoft Operations Manager等用户就可以轻松地管理您的应用程序,而管理脚本或者其他应用程

序(托管应用程序和非托管应用程序)也可以监视和配置你的应用程序。

 

System.Messaging
提供用户连接、监视和管理网络上的消息队列以发送、接收或查看消息的类。

 

System.Net
为当前网络采用的多种协议提供简单的编程接口。WebRequest和WebResponse类构成所谓的可插接式协议的基础,

该协议是一种网络服务的实现,它使您可以开发使用Internet资源的应用程序,而不必考虑各个协议的具体细节。


System.Net.Sockets
为需要严格控制访问的开发人员提供Windows套接字(Winsock)接口的托管实现。

 

System.Reflection
包含提供已加载类型、方法和字段的托管视图的类和接口,并具有动态创建和调用类型的能力。

 

System.Reflection.Emit
包含允许编译器或工具发出元数据和Microsoft中间语言(MSIL)并在磁盘上生成PE文件(可选)的类。这些类的主要客户端是脚本引擎和编译器。

 

System.Resources
提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。

 

 

未完待续..... 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值