System.Web.Services.Protocols 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含類別,其定義在 XML Web Service 用戶端和使用 ASP.NET 所建立 XML Web Service 之間的通訊期間,用來跨網路傳送資料的通訊協定。
類別
AnyReturnReader |
為使用 HTTP 實作但不具有 SOAP 的 Web 服務用戶端,提供連入回應傳回值的最小讀取器。 |
HtmlFormParameterReader |
為使用 HTTP 實作的 Web 服務讀取連入的要求參數,將參數的名稱 / 值組編碼在類似 HTML 的表單中,而不是編碼為 SOAP 訊息。 |
HtmlFormParameterWriter |
為使用 HTTP 實作的 Web 服務寫入外送的要求參數,將參數的名稱 / 值組編碼在類似 HTML 的表單中,而不是編碼為 SOAP 訊息。 |
HttpGetClientProtocol |
XML Web Service 用戶端 Proxy 的基底類別,使用 HTTP-GET 通訊協定。 |
HttpMethodAttribute |
藉著使用 HTTP-GET 或 HTTP-POST 將這個屬性套用到 XML Web Service 用戶端,設定型別以序列化傳送至 XML Web Service 方法的參數,及讀取來自 XML Web Service 方法的回應。 此類別無法獲得繼承。 |
HttpPostClientProtocol |
XML Web Service 用戶端 Proxy 的基底類別,使用 HTTP-POST 通訊協定。 |
HttpSimpleClientProtocol |
表示使用簡單 HTTP-GET 和 HTTP-POST 通訊協定繫結,與 XML Web Service 進行通訊所用的基底類別。 |
HttpWebClientProtocol |
表示所有使用 HTTP 傳輸通訊協定之 XML Web Service 用戶端 Proxy 的基底類別。 |
InvokeCompletedEventArgs |
表示非同步叫用 Web 方法的結果。 |
LogicalMethodInfo |
表示 XML Web Service 方法的屬性 (Attribute) 和中繼資料 (Metadata)。 此類別無法獲得繼承。 |
MatchAttribute |
表示使用文字模式比對所尋獲之符合項目的屬性。 此類別無法獲得繼承。 |
MimeFormatter |
為使用 HTTP 但不使用 SOAP 實作之 Web 服務和用戶端的所有讀取器和寫入器,提供抽象基底類別。 |
MimeParameterReader |
針對使用 HTTP 實作但不具有 SOAP 的 Web 服務,提供要求參數之讀取器的通用基底實作。 |
MimeParameterWriter |
為輸出要求參數的寫入器提供通用基底實作,這些參數用於透過 HTTP (但不使用 SOAP) 實作之 Web 服務用戶端。 |
MimeReturnReader |
針對使用 HTTP 實作但不使用 SOAP 之 Web 服務用戶端的連入回應傳回值的讀取器,提供一般基底實作。 |
NopReturnReader |
針對使用 HTTP 實作但不具有 SOAP 的 Web 服務用戶端,充當傳入的回應傳回值的非備用讀取器。 |
PatternMatcher |
在 HTTP 回應文字中搜尋 Web 服務用戶端的傳回值。 |
ServerProtocol |
.NET Framework 會使用衍生自 ServerProtocol 類別的類別,處理 XML Web Service 要求。 |
ServerProtocolFactory |
.NET Framework 會使用衍生自 ServerProtocolFactory 類別的類別,處理 XML Web Service 要求。 |
ServerType |
.NET Framework 會使用 ServerType 類別處理 XML Web Service 要求。 |
Soap12FaultCodes |
定義當錯誤發生於藉由使用 SOAP 1.2 版通訊協定 (Protocol) 與 XML Web Service 通訊時,SOAP 訊息中顯示的 SOAP 錯誤碼。 |
SoapClientMessage |
表示 XML Web Service 用戶端在特定 SoapMessageStage 所傳送之 SOAP 要求或所接收之 SOAP 回應中的資料。 此類別無法獲得繼承。 |
SoapDocumentMethodAttribute |
將 SoapDocumentMethodAttribute 套用於方法,指定往返於方法的 SOAP 訊息使用 |
SoapDocumentServiceAttribute |
將選擇性的 SoapDocumentServiceAttribute 套用於 XML Web Service,來設定傳送往返於 XML Web Service 內 XML Web Service 方法之 SOAP 要求和回應的預設格式。 |
SoapException |
表示例外狀況,在經由 SOAP 呼叫 XML Web Service 方法而發生例外狀況時擲回。 |
SoapExtension |
XML Web Service 的 SOAP 擴充的基底類別,使用 ASP.NET 所建立的。 |
SoapExtensionAttribute |
當在衍生類別中覆寫時,指定 SOAP 擴充應該使用 XML Web Service 方法來執行。 |
SoapFaultSubCode |
當 SOAP 1.2 版用於在用戶端與 XML Web Service 之間進行通訊時,表示 SOAP 錯誤之選擇性 |
SoapHeader |
在衍生類別中覆寫時,表示 SOAP 標頭的內容。 |
SoapHeaderAttribute |
這個屬性 (Attribute) 會套用至 XML Web Service 方法或 XML Web Service 用戶端,以指定 Web 服務方法或 XML Web Service 用戶端可以處理的 SOAP 標頭。 此類別無法獲得繼承。 |
SoapHeaderCollection |
包含 SoapHeader 類別的執行個體集合。 |
SoapHeaderException |
伺服器錯誤的 SOAP 表示。 |
SoapHeaderHandling |
SoapHeaderHandling 類別用於取得、設定、寫入和讀取 SOAP 訊息往來的 SOAP 標頭內容。 |
SoapHeaderMapping |
SoapHeaderMapping 類別表示 SOAP 標頭對應。 |
SoapHttpClientProtocol |
指定使用 SOAP 時做為衍生 Proxy 來源的類別用戶端。 |
SoapMessage |
表示特定 SoapMessageStage 的 SOAP 要求或 SOAP 回應中的資料。 |
SoapRpcMethodAttribute |
指定此方法往返傳送的 SOAP 訊息使用 |
SoapRpcServiceAttribute |
針對在 XML Web Service 內的 XML Web Service 方法中往返傳送的 SOAP 要求和回應設定預設格式。 |
SoapServerMessage |
表示 XML Web Service 方法在特定 SoapMessageStage 所接收的 SOAP 要求中或所傳送的 SOAP 回應中的資料。 此類別無法獲得繼承。 |
SoapServerMethod |
表示 XML Web Service 方法的屬性 (Attribute) 和中繼資料 (Metadata)。 此類別無法獲得繼承。 |
SoapServerProtocol |
.NET Framework 會建立 SoapServerProtocol 類別的執行個體,以處理 XML Web Service 要求。 |
SoapServerProtocolFactory |
.NET Framework 會建立 SoapServerProtocolFactory 類別的執行個體,以處理 XML Web Service 要求。 |
SoapServerType |
SoapServerType 類別表示 XML Web Service 所依據的型別。 |
SoapUnknownHeader |
表示從 SOAP 標頭接收的資料,該資料無法為收件者 XML Web Service 或 XML Web Service 用戶端所辨識。 此類別無法獲得繼承。 |
TextReturnReader |
針對使用 HTTP 但不使用 SOAP 實作的 Web 服務用戶端,從 HTTP 回應文字讀取傳回值。 |
UrlEncodedParameterWriter |
針對外送要求參數的寫入器提供 URL 編碼功能,這些參數用於透過 HTTP (但不使用 SOAP) 實作之 Web 服務用戶端。 |
UrlParameterReader |
為使用 HTTP 實作的 Web 服務讀取連入要求參數,並將參數的名稱 / 值組編碼在 URL 查詢字串中,而不是編碼為 SOAP 訊息。 |
UrlParameterWriter |
為使用 HTTP 實作的 Web 服務寫入外送的要求參數,並將參數的名稱 / 值組編碼在 URL 查詢字串中,而不是編碼為 SOAP 訊息。 |
ValueCollectionParameterReader |
針對使用 HTTP 實作但不具有 SOAP 的 Web 服務,充當連入要求參數之讀取器的基底類別。 |
WebClientAsyncResult |
提供 IAsyncResult 的實作供 XML Web Service Proxy 用於實作標準非同步方法模式。 |
WebClientProtocol |
指定基底類別 (Base Class) 給所有使用 ASP.NET 來建立的 XML Web Service 用戶端 Proxy。 |
WebServiceHandlerFactory |
動態製造 Web 服務處理常式執行個體,其型別會實作 IHttpHandler 介面。 |
XmlReturnReader |
針對使用 HTTP 實作但不使用 SOAP 的 Web 服務用戶端,從編碼於連入的回應主體中的 XML 讀取傳回值。 |
列舉
LogicalMethodTypes |
指定如何叫用 (Invoke) XML Web Service 方法。 |
SoapHeaderDirection |
指定 SoapHeader 的收件者是否為 XML Web Service、XML Web Service 用戶端或兩者都是。 |
SoapMessageStage |
指定 SOAP 訊息的處理階段。 |
SoapParameterStyle |
指定參數如何在 SOAP 訊息中格式化。 |
SoapProtocolVersion |
指定用來與 XML Web Service 通訊的 SOAP 通訊協定版本。 |
SoapServiceRoutingStyle |
指定 SOAP 訊息如何傳送至裝載 XML Web Service 的 Web 伺服器。 |
委派
InvokeCompletedEventHandler |
表示可接受非同步叫用 Web 方法之結果的事件處理常式。 此類別無法獲得繼承。 |