导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

System.Net 命名空间

2013/12/13

System.Net 命名空间为当前网络上使用的多种协议提供了简单的编程接口。WebRequestWebResponse 类形成了所谓的可插接式协议的基础,可插接式协议是网络服务的一种实现,它使您能够开发出使用 Internet 资源的应用程序,而不必考虑各种不同协议的具体细节。

功能

如果您在应用中使用此 API,您必须在应用清单中指定下列功能。否则,您的应用可能无法正常工作,或可能意外退出。

ID_CAP_NETWORKING

Windows Phone 8, Windows Phone OS 7.1

有关更多信息,请参见 Windows Phone 应用的功能和硬件要求

  说明
公共类Cookie提供一个与 HTTP 请求一起使用的对象,用于保存基于 Windows Phone 的应用程序的状态信息。
公共类CookieCollection表示 Cookie 对象的集合。
公共类CookieContainerCookieCollection 对象的集合提供容器。
公共类CookieException当将 Cookie 添加到 CookieCollection 时引发的异常。
公共类DnsEndPoint将网络终结点表示为主机名或 IP 地址和端口号的字符串表示形式。
公共类DownloadProgressChangedEventArgsWebClientDownloadProgressChanged 事件提供数据。
公共类DownloadStringCompletedEventArgsDownloadStringCompleted 事件提供数据。
公共类EndPoint标识网络地址。这是一个 abstract 类。
公共类HttpUtility提供用于对 HTML 和 URL 字符串进行编码和解码的方法。
公共类HttpWebRequest提供 WebRequest 类的 HTTP 特定的实现。
公共类HttpWebResponse提供 WebResponse 类的 HTTP 特定的实现。
公共类IPAddress提供 Internet 协议 (IP) 地址。
公共类IPEndPoint将网络终结点表示为 IP 地址和端口号。
公共类NetworkCredential为基于密码的身份验证模式(如基本、简要、NTLM 和 Kerberos 身份验证)提供凭据。
公共类OpenReadCompletedEventArgsOpenReadCompleted 事件提供数据。
公共类OpenWriteCompletedEventArgsOpenWriteCompleted 事件提供数据。
公共类ProtocolViolationException使用网络协议期间发生错误时引发的异常。
公共类SocketAddress存储 EndPoint 派生类的序列化信息。
公共类UploadProgressChangedEventArgsWebClientUploadProgressChanged 事件提供数据。
公共类UploadStringCompletedEventArgsUploadStringCompleted 事件提供数据。
公共类WebClient提供向 URI 标识的资源发送数据和从 URI 标识的资源接收数据的公共方法。
公共类WebException在通过可插拔协议访问网络期间发生错误时引发此异常。
公共类WebHeaderCollection包含与请求或响应关联的协议标头。
公共类WebRequest发出对统一资源标识符 (URI) 的请求。这是一个 abstract 类。
公共类WebResponse提供来自统一资源标识符 (URI) 的响应。这是一个 abstract 类。
公共类WebUtility提供用于在处理 Web 请求时编码和解码 URL 的方法。
公共类WriteStreamClosedEventArgsWriteStreamClosed 事件提供数据。

  接口说明
公共接口ICredentials提供用于为 Web 客户端身份验证检索凭据的基身份验证接口。
公共接口IWebRequestCreate提供用于创建 WebRequest 实例的基接口。

  委托说明
公共委托DownloadProgressChangedEventHandler表示将要处理 WebClientWebClient.DownloadProgressChanged 事件的方法。
公共委托DownloadStringCompletedEventHandler表示将要处理 WebClientDownloadStringCompleted 事件的方法。
公共委托OpenReadCompletedEventHandler表示将要处理 WebClientOpenReadAsync 事件的方法。
公共委托OpenWriteCompletedEventHandler表示将要处理 WebClientOpenWriteCompleted 事件的方法。
公共委托UploadProgressChangedEventHandler表示将要处理 WebClientUploadProgressChanged 事件的方法。
公共委托UploadStringCompletedEventHandler表示将要处理 WebClientUploadStringCompleted 事件的方法。
公共委托WriteStreamClosedEventHandler表示将要处理 WebClientWriteStreamClosed 事件的方法。

  枚举说明
公共枚举HttpRequestHeader可以在客户端请求中指定的 HTTP 标头。
公共枚举HttpStatusCode包含为 HTTP 定义的状态代码的值。
公共枚举WebExceptionStatusWebException 类定义状态代码。

显示:
© 2014 Microsoft