共用方式為


System.Net 命名空間

System.Net 及其子命名空間 (System.Net.Http、System.Net.Http.Headers 和 System.Net.NetworkInformation) 包含的型別可提供網路支援。

本主題說明 適用於 Windows 市集應用程式的 .NET 所包含之 System.Net 命名空間中的型別。請注意,適用於 Windows 市集應用程式的 .NET 不包含每個型別的所有成員。如需個別型別的詳細資訊,請參閱連結的主題。型別的文件會指出 適用於 Windows 市集應用程式的 .NET 包含哪些成員。

System.Net 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

AuthenticationSchemes

指定驗證的通訊協定。

Cookie

提供用來管理 Cookie 的屬性和方法集合。此類別無法被繼承。

CookieCollection

提供 Cookie 類別的執行個體 (Instance) 其集合容器 (Container)。

CookieContainer

提供 CookieCollection 物件集合的容器 (Container)。

CookieException

將 Cookie 加入至 CookieContainer 時發生錯誤,便會擲回例外狀況。

CredentialCache

提供多個認證的儲存區。

DecompressionMethods

表示為回應 HttpWebRequest,用來壓縮所收到之資料的檔案壓縮和解壓縮編碼格式。

HttpRequestHeader

在用戶端要求中,可以指定的 HTTP 標頭。

HttpStatusCode

包含針對 HTTP 所定義的狀態碼值。

HttpWebRequest

提供 WebRequest 類別的 HTTP 特定實作。

HttpWebResponse

提供 WebResponse 類別的 HTTP 特定實作。

ICredentials

提供擷取 Web 用戶端驗證 (Authentication) 認證的基底驗證介面。

ICredentialsByHost

提供用來擷取主機、連接埠和驗證類別之認證的介面。

IWebProxy

提供 WebRequest 類別 Proxy 存取實作 (Implementation) 的基底介面。

IWebRequestCreate

提供建立 WebRequest 執行個體的基底介面。

NetworkCredential

提供密碼架構的驗證 (Authentication) 機制 (例如基本、摘要、NTLM 和 Kerberos 驗證) 的認證。

ProtocolViolationException

當使用網路通訊協定 (Protocol) 發生錯誤時,所擲回的例外狀況。

TransportContext

TransportContext 類別,提供有關基礎傳輸層的其他內容。

WebException

當透過可外掛式通訊協定 (Protocol) 存取網路發生錯誤時,所擲回的例外狀況。

WebExceptionStatus

定義 WebException 類別的狀態碼。

WebHeaderCollection

包含與要求或回應關聯的通訊協定 (Protocol) 標頭。

WebRequest

對統一資源識別元 (URI) 進行要求。這是個抽象類別。

WebResponse

提供來自統一資源識別元 (URI) 的回應。這是個抽象類別。

WebUtility

提供處理 Web 要求時用於編碼和解碼 URL 的方法。

System.Net.Http 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

ByteArrayContent

根據位元組陣列提供 HTTP 內容。

ClientCertificateOption

指定如何提供用戶端憑證。

DelegatingHandler

HTTP 處理常式的基底型別,這些處理常式會將 HTTP 回應訊息的處理委派給另一個處理常式,也稱為內部處理常式。

FormUrlEncodedContent

使用 application/x-www-form-urlencoded MIME 類型編碼之名稱/值 Tuple 的容器。

HttpClient

提供基底類別,用來傳送 HTTP 要求,以及從 URI 所識別的資源接收 HTTP 回應。

HttpClientHandler

HTTP 處理常式實作的基底類別。

HttpCompletionOption

表示 HttpClient 作業應該在取得回應之後立即視為已完成,或在讀取整個回應訊息 (包括內容) 之後視為已完成。

HttpContent

基底類別,表示 HTTP 實體內容與內容標題。

HttpMessageHandler

HTTP 訊息處理常式的基底型別。

HttpMessageInvoker

HttpClient 及其他訊息建立者的基底型別。

HttpMethod

用來擷取資料和比較標準 HTTP 方法的協助程式類別。

HttpRequestException

HttpClient 及 HttpMessageHandler 類別所擲回之例外狀況的基底類別。

HttpRequestMessage

表示 HTTP 要求訊息。

HttpResponseMessage

表示 HTTP 回應訊息。

MessageProcessingHandler

處理常式的基底型別,這些處理常式僅對要求和 (或) 回應訊息執行一些小型處理。

MultipartContent

提供 HttpContent 物件的集合,可使用多重內容類型規格進行序列化。

MultipartFormDataContent

提供使用多重/表單資料 MIME 類型編碼內容的容器。

RtcRequestFactory

表示類別,用於建立特殊的 HttpRequestMessage,可搭配即時通訊 (RTC) 背景通知基礎結構使用。

StreamContent

根據資料流提供 HTTP 內容。

StringContent

根據字串提供 HTTP 內容。

System.Net.Http.Headers 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

AuthenticationHeaderValue

表示 Authorization、ProxyAuthorization、WWW-Authneticate 和 Proxy 驗證標頭值中的驗證資訊。

CacheControlHeaderValue

表示 Cache-Control 標頭的值。

ContentDispositionHeaderValue

表示 Content-Disposition 標頭的值。

ContentRangeHeaderValue

表示 Content-Range 標頭的值。

EntityTagHeaderValue

表示實體標記標頭值。

HttpContentHeaders

表示內容標頭集合,如 RFC 2616 中的定義。

HttpHeaders

標頭及其值的集合,如 RFC 2616 中所定義的。

HttpHeaderValueCollection<T>

表示標頭值的集合。

HttpRequestHeaders

表示要求標頭集合,如 RFC 2616 中的定義。

HttpResponseHeaders

表示回應標頭集合,如 RFC 2616 中的定義。

MediaTypeHeaderValue

表示 RFC 2616 中定義的媒體類型。

MediaTypeWithQualityHeaderValue

表示含其他品質的內容型別標題值。

NameValueHeaderValue

表示名稱/值組。

NameValueWithParametersHeaderValue

表示含參數的名稱/值組。

ProductHeaderValue

表示產品標頭值。

ProductInfoHeaderValue

代表一個值,它可以是一項產品或註解。

RangeConditionHeaderValue

表示標頭值,它可以是日期/時間或是實體標記值。

RangeHeaderValue

表示 Range 標頭的值。

RangeItemHeaderValue

表示位元組範圍標頭值。

RetryConditionHeaderValue

表示標頭值,它可以是日期/時間或是 timespan 值。

StringWithQualityHeaderValue

表示含選擇性品質的字串標頭值。

TransferCodingHeaderValue

表示傳輸編碼標頭值。

TransferCodingWithQualityHeaderValue

表示含選擇性品質的傳輸編碼標頭值。

ViaHeaderValue

表示 Via 標頭的值。

WarningHeaderValue

表示警告標頭所用的警告值。

System.Net.NetworkInformation 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

NetworkAddressChangedEventHandler

參考網路介面位址變更時所要呼叫的一或多個方法。

NetworkChange

使應用程式能夠在網路介面 (也稱為網路卡或介面卡) 的網際網路通訊協定 (IP) 位址變更時收到通知。

NetworkInterface

提供網路介面的組態和統計資訊。

請參閱

概念

適用於 Windows 市集應用程式的 .NET - 支援的應用程式開發介面