HtmlFormParameterReader 類別

定義

為使用 HTTP 實作的 Web 服務讀取連入的要求參數,將參數的名稱 / 值組編碼在類似 HTML 的表單中,而不是編碼為 SOAP 訊息。

public ref class HtmlFormParameterReader : System::Web::Services::Protocols::ValueCollectionParameterReader
public class HtmlFormParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
type HtmlFormParameterReader = class
    inherit ValueCollectionParameterReader
Public Class HtmlFormParameterReader
Inherits ValueCollectionParameterReader
繼承

備註

HtmlFormParameterReader命名空間中的其他 System.Web.Services.Protocols 類別支援透過 HTTP-GET 和 HTTP-POST 作業.NET Framework Web 服務的實作。 Web 服務寫入器和讀取器分別在 Web 方法的參數或傳回物件與 HTTP 要求或回應資料流程之間序列化和還原序列化。 Web 服務寫入器和讀取器會使用 HTTP 進行傳輸,但不會使用 SOAP 標準交換訊息。 服務端 HtmlFormParameterReader 類別提供方法來 Read 讀取參數名稱/值組,這些配對會編碼為具有 MIME 類型的 application/x-www-form-urlencoded HTTP 要求主體。

您通常不需要直接使用 HtmlFormParameterReader 。 當 ASP.NET 組態檔的 (Web.config) < protocols 元素包含其屬性值為 「HttpPost」 的通訊協定 >元素 nameadd > 元素時,就會啟用 HTTP-POST > Web 服務。 << HtmlFormParameterReader啟用 HTTP-POST Web 服務並收到適用的 HTTP 要求時,會自動使用 類別。

建構函式

HtmlFormParameterReader()

初始化 HtmlFormParameterReader 類別的新執行個體。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetInitializer(LogicalMethodInfo)

傳回指定方法的初始設定式。

(繼承來源 ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

在衍生類別中覆寫時,會傳回初始設定式物件的陣列,該陣列對應方法定義的輸入陣列。

(繼承來源 MimeFormatter)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Initialize(Object)

初始化執行個體。

(繼承來源 ValueCollectionParameterReader)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Read(HttpRequest)

將名稱 / 值組讀入 Web 方法參數值。

Read(NameValueCollection)

將名稱 / 值組的集合轉譯為表示方法參數值的物件陣列。

(繼承來源 ValueCollectionParameterReader)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱