Visual Studio 中的网络命名空间
更新:2007 年 11 月
.NET Framework 中的网络命名空间包括:
System.Net - 包含为现今网络中出现的多种协议提供一种简单编程接口的类。WebRequest 和 WebResponse 类形成了“可插入协议”的基础,利用这种网络服务的实现,您可以开发在使用 Internet 资源时不用考虑所用协议的具体细节的应用程序。
System.Net.Cache - 定义一些类型和枚举,可以使用它们来定义用 WebRequest 和 HttpWebRequest 类获取的资源的缓存策略。
System.Net.Configuration -- 应用程序用来以编程方式访问和更新 System.Net 命名空间的配置设置的类。
System.Net.Mail -- 用于将电子邮件发送到简单邮件传输协议 (SMTP) 服务器进行传送的类。
System.Net.Mime -- 包含用于表示多用途 Internet 邮件交换 (MIME) 标头的类型。这些类型可与 System.Net.Mail 命名空间中的类型一起使用,以便在使用 SmtpClient 类发送电子邮件时指定 Content-Type、Content-Disposition 和 Content-transfer-Encoding 标头。
System.Net.NetworkInformation -- 提供对网络流量数据、网络地址信息和本地计算机的地址更改通知的访问。该命名空间还包含实现 Ping 实用工具的类。可以使用 Ping 和相关的类检查是否可通过网络连接到计算机。
System.Net.Sockets -- 为需要严格控制网络访问的开发人员提供 Windows 套接字 (Winsock) 接口的托管实现。
相关章节
不同语言和库中的控件和可编程对象的比较
提及 System.Net 命名空间中的一些类,它们取代了 Visual Basic 早期版本中的 Internet 控件。介绍 Visual Studio 中的 .NET Framework 类库
提供有关 .NET Framework 中命名空间的概述。网络编程
提供指向有关网络编程的各种主题的链接。System.Net 类的最佳做法
提出如何使用 System.Net 中的类的建议。保证使用 ASP.NET 创建的 XML Web services 的安全
演示如何在 XML Web services 的安全性中使用 System.Net。