UrlEncodedParameterWriter.Encode 方法

定義

編碼 Web 方法的所有參數值,並寫入指定的寫入者。

多載

名稱 Description
Encode(TextWriter, Object[])

編碼 Web 方法的所有參數值,並寫入指定的寫入者。

Encode(TextWriter, String, Object)

編碼指定的參數值並將其寫入指定的寫入者。

Encode(TextWriter, Object[])

編碼 Web 方法的所有參數值,並寫入指定的寫入者。

protected:
 void Encode(System::IO::TextWriter ^ writer, cli::array <System::Object ^> ^ values);
protected void Encode(System.IO.TextWriter writer, object[] values);
member this.Encode : System.IO.TextWriter * obj[] -> unit
Protected Sub Encode (writer As TextWriter, values As Object())

參數

writer
TextWriter

一個 TextWriter 負責寫入 HTTP 請求的物件。

values
Object[]

Web 方法的參數值。

備註

此方法的超載 Encode 會呼叫另一個超載 Encode,針對每個參數值,包括陣列中的個別項目。

適用於

Encode(TextWriter, String, Object)

編碼指定的參數值並將其寫入指定的寫入者。

protected:
 void Encode(System::IO::TextWriter ^ writer, System::String ^ name, System::Object ^ value);
protected void Encode(System.IO.TextWriter writer, string name, object value);
member this.Encode : System.IO.TextWriter * string * obj -> unit
Protected Sub Encode (writer As TextWriter, name As String, value As Object)

參數

writer
TextWriter

一個 TextWriter 負責寫入 HTTP 請求的物件。

name
String

將被編碼的參數名稱。

value
Object

將被編碼的參數值。

備註

方法的 Encode 另一個簽章, Encode也就是每個 Web 方法呼叫的,它會呼叫該方法對每個參數值(包括陣列中的個別項目)的簽章 Encode

適用於