UrlEncodedParameterWriter.Encode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編碼 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 。