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) 接口的托管实现。

相关章节

请参见

其他资源

Visual Studio 中的 .NET Framework 类库