.net类库-续(MSDN)

来源:互联网 发布:湖畔大学网络课程视频 编辑:程序博客网 时间:2024/06/06 01:36
 
System.IO

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

System.IO.Compression

包含提供基本的流压缩和解压缩的类。

System.IO.IsolatedStorage

包含允许创建和使用独立存储区的类型。通过使用这些存储区,可以读取和写入受信任程度较小的代码无法访问的数据,并且有助于防止公开可保存在文件系统中其他位置的敏感信息。数据存储在独立于当前用户和代码所在的程序集的隔离舱中。

System.IO.Ports

包含控制串行端口的类,提供用于同步和事件驱动的 I/O 的框架、对插针和中断状态的访问、对串行驱动程序属性的访问以及用于指定端口特征的枚举。

System.Management

提供对一组丰富的管理信息和管理事件(它们是关于符合 Windows Management Instrumentation (WMI) 基础结构的系统、设备和应用程序的)的访问。

System.Management.Instrumentation

提供在检测应用程序管理并通过 WMI 向潜在使用者公开管理信息和事件时必需的类。这样,Microsoft Application Center 或 Microsoft Operations Manager 等使用者就可以轻松地管理您的应用程序,而管理员脚本或其他应用程序(托管应用程序和非托管应用程序)也可以监视和配置您的应用程序。

System.Messaging

提供使您可以连接、监视和管理网络上的消息队列以及发送、接收或查看消息的类。

System.Messaging.Design

包含可用于扩展 System.Messaging 类设计时支持的类。

System.Net

为当前网络采用的多种协议提供简单的编程接口。WebRequestWebResponse 类构成了所谓的可插接式协议的基础,该协议是一种网络服务的实现,它使您可以开发使用 Internet 资源的应用程序,而不必考虑各个协议的具体细节。

System.Net.Cache

定义类型和枚举,这些类型和枚举用于为使用 WebRequestHttpWebRequest 类获得的资源定义缓存策略。

System.Net.Configuration

包含应用程序用于以编程方式访问和更新 System.Net 命名空间的配置设置的类。

System.Net.Mail

包含用于将电子邮件发送到简单邮件传输协议 (SMTP) 服务器以进行传送的类。

System.Net.Mime

包含用于表示 Multipurpose Internet Mail Exchange (MIME) 标头的类型。这些类型在使用 SmtpClient 类发送电子邮件时与 System.Net.Mail 命名空间中的类型一起用于指定 Content-Type、Content-Disposition 和 Content-transfer-Encoding 标头。

System.Net.NetworkInformation

提供对网络流量数据、网络地址信息和本地计算机的地址更改通知的访问。该命名空间还包含实现 Ping 实用工具的类。可以使用 Ping 和相关的类检查是否可通过网络连接到计算机。

System.Net.Sockets

为需要帮助控制网络访问的开发人员提供 Windows 套接字 (Winsock) 接口的托管实现。

System.Reflection

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

System.Reflection.Emit

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

System.Resources

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

System.Resources.Tools

包含 StronglyTypedResourceBuilder 类,该类提供对强类型资源的支持。从 .NET Framework 2.0 版开始,这个编译时功能通过创建包含一组静态只读 (get) 属性的类封装对资源的访问,从而使得使用资源变得更加容易。

System.Runtime

包含支持不同命名空间的高级类型,例如 SystemRuntime 命名空间和 Security 命名空间。

System.Runtime.ConstrainedExecution

定义一组类型,这些类型枚举并定义某些代码的作者和依赖该代码的开发人员之间的可靠性协定。

System.Runtime.Hosting

包含用于应用程序域中的应用程序激活的高级类型。

System.Runtime.CompilerServices

为使用托管代码的编译器编写器提供功能,以在影响公共语言运行库的运行时行为的元数据中指定属性。此命名空间中的类只用于编译器编写器。

System.Runtime.InteropServices

提供各种支持 COM Interop 和平台调用服务的成员。如果对这些服务不熟悉,请参见与非托管代码交互操作

System.Runtime.InteropServices.ComTypes

包含作为托管代码的 COM 函数定义的方法。这些函数代替 System.Runtime.InteropServices 命名空间中现在已过时的 UCOM* 方法。

System.Runtime.InteropServices.CustomMarshalers

支持 .NET 基础结构,不在代码中直接使用。

System.Runtime.InteropServices.Expando

包含 IExpando 接口,此接口允许通过添加或移除对象的成员来修改对象。

System.Runtime.Remoting

提供允许开发人员创建和配置分布式应用程序的类和接口。

System.Runtime.Remoting.Activation

提供支持服务器和客户端远程对象激活的类和对象。

System.Runtime.Remoting.Channels

包含支持和处理信道和信道接收器的类,这些信道和信道接收器在客户端对远程对象调用方法时用作传输媒介。

System.Runtime.Remoting.Channels.Http

包含使用 HTTP 协议与远程位置之间相互传输消息和对象的信道。默认情况下,HTTP 信道以 SOAP 格式对对象和方法调用进行编码以便传输,但在信道的配置属性中也可以指定其他编码和解码格式化程序接收器。

System.Runtime.Remoting.Channels.Ipc

定义用于远程处理的通信信道,该信道使用 Windows 操作系统的进程间通信 (IPC) 系统。由于未使用网络通信,IPC 信道要比 HTTP 和 TCP 信道快得多,但是它只能用于相同物理计算机上的应用程序域之间的通信。

System.Runtime.Remoting.Channels.Tcp

包含使用 TCP 协议与远程位置之间相互传输消息和对象的信道。默认情况下,TCP 信道以二进制格式对对象和方法调用进行编码以便传输,但在信道的配置属性中也可以指定其他编码和解码格式化程序接收器。

System.Runtime.Remoting.Contexts

包含定义所有对象所驻留的上下文的对象。上下文是一个有序的属性序列,用于定义其中的对象所处的环境。上下文是在对象的激活过程中创建的,这些对象被配置为要求某些自动服务,如同步、事务、实时 (JIT) 激活、安全性等。多个对象可以存留在一个上下文内。

System.Runtime.Remoting.Lifetime

包含管理远程对象生存期的类。传统上,分布式垃圾回收功能使用引用计数和 Ping 来控制对象的生存期。这种机制在每一项服务只有较少的客户端时可以正常工作,但是当每一项服务有几千个客户端时就不能正常工作了。远程处理生存期服务将每一项服务与一个租约关联,当租约到期时,就会删除该服务。生存期服务可以起到传统的分布式垃圾回收器的作用,并且当每一项服务的客户端数量增加时也能很好地调整。

System.Runtime.Remoting.Messaging

包含用于创建和远程处理消息的类。远程处理基础结构使用消息与远程对象进行通信。消息用于传输远程方法调用、激活远程对象和交流信息。消息对象携带一组命名属性,其中包括操作标识符、代表信息和参数。

System.Runtime.Remoting.Metadata

包含可用于为对象和字段自定义 SOAP 的生成和处理的类和属性。此命名空间中的类可用于指示 SOAPAction、类型输出、XML 元素名和 XML 命名空间 URI 方法。

System.Runtime.Remoting.Metadata.W3cXsd2001

包含由万维网联合会 (W3C) 在 2001 年定义的 XML 架构定义 (XSD)。W3C 中的“XML Schema Part2: Data types”(XML 架构第二部分:数据类型)规范确定了各种数据类型的格式和行为。此命名空间包含符合 W3C 规范的数据类型的包装类。所有日期和时间类型都符合 ISO 标准规范。

System.Runtime.Remoting.MetadataServices

包含由 Soapsuds.exe 命令行工具和用户代码用来在元数据和远程处理基础结构的 XML 架构之间相互转换的类。

System.Runtime.Remoting.Proxies

包含控制和提供代理功能的类。代理是作为远程对象映像的本地对象。代理使客户端可以跨远程处理边界访问对象。

System.Runtime.Remoting.Services

包含为 .NET Framework 提供功能的服务类。

System.Runtime.Serialization

包含可用于序列化和反序列化对象的类。序列化是将对象或对象图转换为线性的字节序列以存储或传输到其他位置的过程。反序列化是接受存储的信息并用这些信息重新创建对象的过程。

System.Runtime.Serialization.Formatters

提供由序列化格式化程序使用的通用枚举、接口和类。

System.Runtime.Serialization.Formatters.Binary

包含可用于以二进制格式序列化和反序列化对象的 BinaryFormatter 类。

System.Runtime.Serialization.Formatters.Soap

包含可用于以 SOAP 格式序列化和反序列化对象的 SoapFormatter 类。

原创粉丝点击